npm ERR! Cannot read property 'insert' of undefined解决方案
问题 npm ERR! Cannot read property 'insert' of undefined!!
问题报错样式(代码如下)
npm ERR! Cannot read property 'insert' of undefined
npm ERR! A complete log of this run can be found in:
npm ERR! /root/.npm/_logs/2022-07-12T08_52_38_745Z-debug-0.log
(首先你得已经下载nodejs和npm)
首先卸载(代码如下)
sudo apt-get remove --purge npm
sudo apt-get remove --purge nodejs
sudo apt-get remove --purge nodejs-legacy
sudo apt-get autoremove
rm -r /tmp/npm*
接下来安装nodejs和npm和vue-cli
安装node
sudo apt-get install nodejs
node -v
#v12.22.9 版本号
sudo apt install npm
# 查看版本号
npm -v
#8.5.1 版本号
如果还不行那就吧package.json文件删除rm -rf package.json
让后清理缓存npm cache clean --force
调整源npm set registry https://registry.npmjs.org/
升级npmnpm install
安装npm install --save vue2-editor
最后就可以安装npm install -g @vue/cli@
查看vue安装版本
vue -V
# 3.12.1 版本号
#最后创建vue项目
vue init webpack myweb

浙公网安备 33010602011771号