您的位置:首页 > Web前端 > AngularJS

django rest framework and angularjs

2016-12-27 14:19 656 查看
环境说明

第一步安装Django和相关包

第二步安装npm

第三步安装grunt和bower

第四步安装相关包

mysql的安装wg比centos简单多了

端口开放

错误解决

参考

环境说明

ubuntu


第一步安装Django和相关包

pip install -r requirements.txt
python setup.py develop(可以不要这步)


第二步安装npm

sudo apt-get install npm


第三步安装grunt和bower

npm config set registry https://registry.npm.taobao.org (配置淘宝的镜像)
sudo npm install -g grunt-cli bower


第四步安装相关包

npm install angular
apt-get install git
sudo ln -s /usr/bin/nodejs /usr/bin/node
npm install
bower install --allow-root


mysql的安装(wg比centos简单多了)

sudo apt-get install mysql-server mysql-client
sudo service mysql restart


端口开放

sudo iptables -A INPUT -p <tcp OR udp> <--dport OR --sport> <port> -j ACCEPT
iptables -A INPUT -p tcp -m tcp --dport 8000 -j ACCEPT


错误解决

(1)、bower

W:

bower EAI_AGAIN     Request to https://bower.herokuapp.com/packages/angular failed: getaddrinfo EAI_AGAIN bower.herokuapp.com:443


Q:

npm install angular


(2)

w:

bower ENOGIT        git is not installed or not in the PATH


q:

apt-get install git


参考

参考一

mysql参考
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  python django