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  版本号
安装npm
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
posted @ 2022-07-12 21:28  錻鯗說罖幾  阅读(11460)  评论(0)    收藏  举报