安装nvm node包管理 卸载已安装的node.js 安装vue_cli errno -4048 syscall: ‘unlink‘
因为要安装vue cli 3x,需要node.js 8.9以上版本。本地有别的项目用的node.js 6.11.2版本。需要电脑能同时存在2个node版本。一.安装node1.检查当前的node版本cmdnode -v2.检查全局 node安装的包 和 node的配置npm ls -g --depth=0查看所有全局安装的模块 npm l...
因为要安装vue cli 3x,需要node.js 8.9以上版本。本地有别的项目用的node.js 6.11.2版本。需要电脑能同时存在2个node版本。
一.安装node
1.检查当前的node版本
cmd
node -v
2.检查全局 node安装的包 和 node的配置
npm ls -g --depth=0
查看所有全局安装的模块 npm ls -g
查看npm默认设置(部分) npm config ls
查看npm默认设置(全部) npm config ls -l
安装失败 清除缓存,再安装 npm cache clean
如图,可以看出全局模块默认安装在prefix目录下 C:\Users\Administrator\AppData\Roaming\npm
使用命令 npm config set prefix "D:\Program Files\npm_global_modules\node_modules"
3.卸载所有安装的包
单个卸载
npm uninstall -g <package>
windows删除node_modules_win7系统删不掉nide_modules-CSDN博客
删除node_modules文件夹_node_modules去掉非必要项-CSDN博客
https://www.cnblogs.com/lsgxeva/p/8004438.html
4.卸载node.js
https://www.cnblogs.com/fighxp/p/7410235.html
5.下载安装nvm
Releases · coreybutler/nvm-windows · GitHub
6.配置2个路径
如果报错
https://www.cnblogs.com/wuzhihang/p/8448738.html
root:解压在哪个文件夹下,就写哪个。(各个版本nodejs下载的地方)
path: 真正使用的nodejs
nvm安装的node原路径默认为: C://ProgramFile/nodejs (其实是个快捷方式) path设定的。
nvm安装多个版本的node,原理是替换C://ProgramFile/nodejs中的node.exe
最后要设置镜像,不设置安装npm会报错
node_mirror: https://npm.taobao.org/mirrors/node/
npm_mirror: https://npm.taobao.org/mirrors/npm/
https://blog.csdn.net/qq_27626333/article/details/77857223
如果是在E盘安装,那settings.txt就在E盘下。
第一次安装完,要执行nvm use v6.11.2 (node的版本),不然 npm 没法用
node学习第一天:nvm使用_setting里root: c:\users\administrator\appdata\roami-CSDN博客
https://m.aliyun.com/wanwang/info/1502045.html
7.安装不同版本的node.js
版本列表:https://nodejs.org/zh-cn/download/releases/
nvm install 6.11.2
nvm install latest 安装最新版本
卸载版本:nvm uninstall 4.6.2
查看版本号:nvm list
使用某个版本 nvm use 6.11.2
8.npm 安装包
查看全局默认安装地址 npm config get prefix
更改全局地址 npm config set prefix "D:\npm\node_modules"
由于 npm 安装的模块路径均为 /usr/local/lib/node_modules ,
当使用 n 切换不同的 node 版本时,实际上会共用全局的 node/npm 目录。
因此不能很好的满足『按不同 node 版本使用不同全局 node 模块』的需求。
9.设置全局node_home地址 ,如果遇到npm全局安装的插件无法调用的情况,就是这个没配置
在环境变量中啊新建变量NODE_PATH赋值为prefix设置的地址即
prefix=D:\npm\node_modules
然后把%NODE_PATH%加入到path中
二.安装vue cli
1 npm install -g @vue/cli
安装完,查看安装结果,报错。更换node版本或vue cli版本都会有这个错,因为使用的淘宝镜像不对。
查看npm镜像,并更换淘宝镜像。
cd到vue cli的安装包的文件夹下,安装这个包。不是全局。成功。
2 将vue的启动路径加到path里。
3.新打开一个cmd ,查看vue的版本
vue --version
npm 的版本要和node 对应,node的版本变高,npm 的版本也要要对应变高。一般安装node时会有提示
更新到最新版
npm i -g npm to update
更新到指定版本
npm -g install npm@2.9.1
有时有权限错误,清理后再安装:
npm cache clean --force
删除代理:
npm config rm proxy
npm config rm https-proxy
删除缓存:
C:\Users\Administrator\AppData\Roaming\npm
C:\Users\Administrator\AppData\Roaming\npm-cache
npm报错-4048 syscall: 'unlink', 删除这个,超管用:
C:\Users\{账户}\下的.npmrc文件
更多推荐
所有评论(0)