本文作者:问几许

NPM 简单配置

问几许 4年前 ( 2020-04-10 ) 8920 抢沙发
NPM 简单配置摘要: 1、查看npm配置:npm config ls默认配置:metrics-registry = "https://registry.npmjs.org/...

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”,将本地储存库地址放在路径的最后面
144-1.png



然后打开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


文章版权及转载声明

作者:问几许本文地址:https://wenjixu.com/blog/144.html发布于 4年前 ( 2020-04-10 )
文章转载或复制请以超链接形式并注明出处问几许

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

微信扫一扫打赏

阅读
分享

发表评论

快捷回复:

评论列表 (暂无评论,8920人围观)参与讨论

还没有评论,来说两句吧...