一. 无法将“npm”项识别为 cmdlet、函数、脚本文件或可运行程序的名称。请检查名称的拼写,如果包括路径,请确保路径正确, 然后再试一次
情景
在第一次初启项目时,安装好node,并且cmd中执行命令node -v和npm -v 均可查出已安装的版本,在vscode中一直报错
报错内容
在vscode 编辑器中,报错内容如下:
npm : 无法将“npm”项识别为 cmdlet、函数、脚本文件或可运行程序的名称。请检查名称的拼写,如果包括路径,请确保路径正确, 然后再试一次
解决
① 在vscode中要单独设置其属性兼容性,以管理员身份运行 ② 使用cmd执行命令
二. 内存溢出内存不足
描述
远程连接win32位的服务器 在项目目录下执行打包命令 npm run build
报以上错误内容 内存溢出 内存不足
解决一 修改package.json中的内存大小
修改package.json文件中size的大小,然后重新执行打包命令
解决二 增加v8内存
安装increase-memory-limit
npm i -g increase-memory-limit
在项目目录运行,它会默认把v8引擎自动提高到4G
increase-memory-limit
三. npm install 执行后报错 node-sass
场景
解决 执行命令 npm run install-sass后接着执行npm install
4.npm install -g vue-cli errorno:-13
解决:权限不足,以管理员身份运行