安装配置nodejs 安装vue-cli出现npm ERR! errno 4048,npm ERR! code:EPERMnpm ERR! operation not permitt解决
安装的node版本为v12.12.0版本安装版的nodejs就是一直点下一步,安装位置自己修改下就可以了设置全局安装模块以及缓存目录即使不进行此步骤的环境变量配置也不影响node.js的使用,但是如果不进行环境变量配置,那么在我们使用命令安装node.js全局模块,例如npm install -g express时,会默认安装到C盘的路径C:\Users\hua\AppData\Roaming\n
安装的node版本为v12.12.0版本
安装版的nodejs就是一直点下一步,安装位置自己修改下就可以了
设置全局安装模块以及缓存目录
即使不进行此步骤的环境变量配置也不影响node.js的使用,但是如果不进行环境变量配置,那么在我们使用命令安装node.js全局模块,例如npm install -g express时,会默认安装到C盘的路径C:\Users\hua\AppData\Roaming\npm中,所以在这边配置全局安装模块以及缓存目录的环境变量;
在cmd窗口(以管理员身份启动cmd)输入如下命令
npm config set prefix "D:\nodejs\node_global"
npm config set cache "D:\nodejs\node_cache"
然后自己在node_global文件夹建一个node_modules文件夹,
接着再配置环境变量
系统变量中添加 D:\nodejs\node_global\node_modules
修改【用户变量】中的path变量,将C:\Users\hua\AppData\Roaming\npm修改为D:\nodejs\node_global
这样环境变量配置完成
然后我又安装vue-cli,
先将npm的下载镜像设置为淘宝镜像
npm config set registry https://registry.npm.taobao.org
然后运行npm install -g @vue/cli安装vue-cli
报错如下:
然后上网查寻,说是
npm cache clean --force
npm uninstall vue-cli -g
这样一下可以解决,然而对我没有。
后来我又重新安装,还是报上面的错,但是这次我没有用上面的两个命令去清缓存,卸载;而且cmd窗口处于阻塞,等了会没反应,直接ctrl+c停止了,然后又接着运行npm install -g @vue/cli,还是报上面的错
人家窗口都说再试一次,我就又运行了一遍npm install -g @vue/cli
然后就安装成功了,一共运行了三遍。
我这遇到的问题不知道咋回事,之前报那个错就跑清缓存,卸载命令,一直没成功;可能是网速问题吧,多安装几次就好了
希望对大家有所帮助
更多推荐
所有评论(0)