2020年7月4日 10:09 by wst
node
https://nodejs.org/dist/v10.13.0/node-v10.13.0-linux-x64.tar.xz
tar xf node-v10.13.0-linux-x64.tar.xz
cd node-v10.13.0-linux-x64/
./bin/node -v // 执行node命令 查看版本
ln -s /usr/software/node-v10.13.0-linux-x64/bin/npm /usr/local/bin/
ln -s /usr/software/node-v10.13.0-linux-x64/bin/node /usr/local/bin/
ln -s /usr/software/node-v10.13.0-linux-x64/bin/npx /usr/local/bin/
ln -s /usr/software/node-v10.13.0-linux-x64/bin/yarn /usr/local/bin/
先设置下国内源,否则安装很慢。命令如下:
npm config set registry http://registry.npm.taobao.org
npm install -g @vue/cli
sudo ln -s /home/lenovowst/soft/node-v12.18.0-linux-x64/bin/vue /usr/local/bin/vue
vue create hello-world
npm run serve
修改下载源
后续如果碰到装包比较慢的情况,可做如下设置:
编辑 ~/.npmrc ,加入下面内容
registry = https://registry.npm.taobao.org
修复文件数错误
错误现象:Error: ENOSPC: System limit for number of file watchers reached
解决方法:
执行:vim /etc/sysctl.conf,添加如下内容:
fs.inotify.max_user_watches=524288
输入:wq
在命令行执行:sysctl -p
重新执行:npm run serve,没有报错了。