linux node升级到v12+,npm升级到v6+
linux自带的yum源npm和node版本一般是比较低的,有时候不能满足项目打包需求在打包执行npm install时候会报如下错误:npm ERR! Linux 3.10.0-1160.49.1.el7.x86_64npm ERR! argv "/usr/bin/node" "/bin/npm" "install"npm ERR! node v6.17.1npm ERR! npm v3.10.
linux自带的yum源npm和node版本一般是比较低的,有时候不能满足项目打包需求
在打包执行npm install时候会报如下错误:
npm ERR! Linux 3.10.0-1160.49.1.el7.x86_64
npm ERR! argv "/usr/bin/node" "/bin/npm" "install"
npm ERR! node v6.17.1
npm ERR! npm v3.10.10npm ERR! Unsupported URL Type: npm:vue-loader@^16.0.0-beta.7
npm ERR!
npm ERR! If you need help, you may report this error at:
npm ERR! <https://github.com/npm/npm/issues>npm ERR! Please include the following file with any support request:
npm ERR! /root/.jenkins/workspace/prod-vue-manage/npm-debug.log
一、到官方下载node
二、安装
1、下载到/usr/local/src并解压
tar -xvf node-v12.22.9-linux-x64.tar.xz
2、移动到/usr/local
mv node-v12.22.9-linux-x64 ./node
3、添加软连接
先删除掉系统yum安装的npm
yum remove npm -y 或者直接rm /bin/node /bin/npm
ln -s /usr/local/node/bin/npm /bin/npmln -s /usr/local/node/bin/node /bin/node
三、这样再执行npm就不会报错了
npm install
npm run build:prod
更多推荐
所有评论(0)