ubuntu下vue编译环境安装
2022-8-19 19:30- 安装nodejs和npm
不要通过apt安装,apt安装的版本太低,官网下载后解压缩,然后添加软连接
- 安装cnpm
sudo npm install -g cnpm -registry=https://registry.npm.taobao.org
- 安装vue-cli (不是必须)
npm install -g @vue/cli
- 安装c++ (node-gyp)
否则可能会报错 (‘remove_cv_t’ is not a member of ‘std’),如果项目中引用了node-sass的话
sudo apt install gcc-8 g++-8 cd /usr/bin sudo rm gcc sudo ln -s gcc-8 gcc sudo rm g++ sudo ln -s g++-8 g++ gcc --version g++ --version
上面错误最后发现可以通过降级nodejs解决,这里 https://www.npmjs.com/package/node-sass 有node-sass与nodejs版本对照表,版本不一致不行,我用的node-sass 4.14.1,所以重新安装了nodejs 14解决了。
node14安装包在这里 https://registry.npmmirror.com/binary.html?path=node/latest-v14.x/ 我用的ubuntu x64,所以选的 https://registry.npmmirror.com/-/binary/node/latest-v14.x/node-v14.20.0-linux-x64.tar.xz