1、查看npm配置:
npm config ls
默认配置:
metrics-registry = "https://registry.npmjs.org/" scope = "" user-agent = "npm/6.14.4 node/v12.16.2 win32 x64" ; userconfig C:\Users\Administrator\.npmrc sass_binary_site = "https://npm.taobao.org/mirrors/node-sass" ; builtin config undefined prefix = "C:\\Users\\Administrator\\AppData\\Roaming\\npm" ; node bin location = D:\Program Files\nodejs\node.exe ; cwd = C:\Users\Administrator ; HOME = C:\Users\Administrator ; "npm config ls -l" to show all defaults.
2、直接编辑配置
npm config edit
3、更换仓库源
// 修改后 metrics-registry = "https://registry.npm.taobao.org/"
淘宝仓库源和npm仓库源每10分钟同步一次,基本满足国内开发者的需求,如果想换回官方源:
npm config set registry http://www.npmjs.org
4、更换储存库
存储库是储存npm下载的包和其他工具的本地仓库地址。
// 修改后 prefix = "D:\\Program Files\\nodejs\\node_global"
为了避免不必要的麻烦,使用双引号。
因为更改了npm的本地储存库地址,如果需要使npm下载的工具生效,就需要配置环境变量。
5、更换缓存文件源
npm config set cache "D:\Program Files\nodejs\node_cache" // 修改后 cache = "D:\\Program Files\\nodejs\\node_cache"
6、电脑环境变量配置
右击 “我的电脑” =》 “属性” =》 “系统高级设置” =》 “环境变量(N)”
然后在系统变量中双击“path”,将本地储存库地址放在路径的最后面
然后打开powershell,全局安装工具,比如yarn、vue
npm install yarn -g npm install -g @vue/cli
安装之后,查看版本是否安装成功
7、报错:
yarn : 无法加载文件 D:\Program Files\nodejs\node_global\yarn.ps1,因为在此系统上禁止运行脚本。
若要在本地计算机上运行您编写的未签名脚本和来自其他用户的签名脚本,请使用以下命令将计算机上的 执行策略更改为 RemoteSigned
set-ExecutionPolicy RemoteSigned
Y
查看执行策略:get-ExecutionPolicy
get-ExecutionPolicy ==> RemoteSigned
8、清除缓存
npm cache clean -f
还没有评论,来说两句吧...