django rest framework and angularjs

杨曜瑞
2023-12-01

环境说明

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参考

 类似资料:

相关阅读

相关文章

相关问答