ubuntu下安装node.js及创建express框架
ubuntu下卸载及安装node.js参考了这篇文章:https://www.jianshu.com/p/a9212848a34f
这里结合一下我自己的安装以及后续express的安装
//apt-get 卸载
sudo apt-get remove --purge npm
sudo apt-get remove --purge nodejs
sudo apt-get remove --purge nodejs-legacy
sudo apt-get autoremove
//手动删除 npm 相关目录 (显示permission denied的话在最前面加上sudo)
rm -r /usr/local/bin/npm
rm -r /usr/local/lib/node-moudels
find / -name npm
rm -r /tmp/npm*
// 安装最新的 node v10.x (没有cul的话命令行会提示用apt安装curl)
curl -sL https://deb.nodesource.com/setup_10.x | sudo -E bash -
sudo apt-get install -y nodejs
node -v # v10.14.1
博主在直接安装完node.js后就自动装上了npm,针对没有npm的可以参考如下
// npm--Node package manager, is a part of node
npm -v # -bash: /usr/local/bin/npm: No such file or directory
/usr/bin/npm -v # 6.4.1
// 创建 npm 再本地目录的链接文件
sudo ln -s /usr/bin/npm /usr/local/bin/npm
淘宝镜像安装cnpm
npm install -g cnpm --registry=https://registry.npm.taobao.org
用cnpm安装express及命令工具
cnpm install express -g
cnpm install -g express-generator
在用cd
进入项目目录后,创建myapp项目
express myapp
进入项目目录
cd myapp
安装所有项目依赖
cnpm install //npm install也可以
最后
npm start
命令行最后一行显示www.bin之类的字样
浏览器中访问localhost:3000
,就可以显示如下的内容了