前端之npm運行時配置文件.npmrc的方法(可用于配置npm淘寶源)
什么是.npmrc
官網:https://nodejs.cn/npm/cli/v7/configuring-npm/npmrc/
.npmrc,可以理解成npm running cnfiguration, 即npm運行時配置文件。簡單點說, .npmrc 可以設置 package.json 中依賴包的安裝來源,既從哪里下載依賴包。
npm 從命令行、環(huán)境變量和 npmrc 文件獲取其配置設置。
四個相關文件是:
- 每個項目的配置文件(/path/to/my/project/.npmrc)
你可以在項目的根目錄下創(chuàng)建一個.npmrc文件,只用于管理這個項目的npm安裝。 - 每個用戶的配置文件 (~/.npmrc)
可以通過npm config get userconfig來獲取該文件的位置。 - 全局配置文件 ($PREFIX/etc/npmrc)
一臺電腦可能有多個用戶,在這些用戶之上,你可以設置一個公共的.npmrc文件,供所有用戶使用。 - npm 內置配置文件 (/path/to/npm/npmrc)
最后還有npm內置配置文件,基本上用不到,不用過度關注。
設置項目配置文件
每個項目的配置文件(/path/to/my/project/.npmrc):
在項目中本地工作時,項目根目錄中的 .npmrc 文件(即 node_modules 和 package.json 的兄弟)將設置特定于該項目的配置值。
在項目的根目錄下新建 .npmrc 文件,在里面以 key=value 的格式進行配置。
registry=https://registry.npmmirror.com
請注意,這僅適用于您正在運行 npm 的項目的根目錄。當您的模塊發(fā)布時,它不起作用。例如,您不能發(fā)布強制自身全局安裝或安裝在不同位置的模塊。
此外,在全局模式下不會讀取此文件,例如在運行 npm install -g 時。
設置用戶配置文件
npm config set registry https://registry.npmmirror.com
可以通過 npm config get userconfig 來獲取該文件的位置。
設置全局配置文件
方法和設置用戶配置文件如出一轍,只不過在使用命令行時需要加上 -g 參數。
給npm 命令添加注冊源選項
臨時使用淘寶鏡像
npm --registry=https:xxx
不推薦用這種做法,更推薦設置項目配置文件 .npmrc
總結
到此這篇關于前端之npm運行時配置文件.npmrc的文章就介紹到這了,更多相關前端npm運行配置文件.npmrc內容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關文章希望大家以后多多支持腳本之家!
相關文章
node.js中的querystring.stringify方法使用說明
這篇文章主要介紹了node.js中的querystring.stringify方法使用說明,本文介紹了querystring.stringify的方法說明、語法、接收參數、使用實例和實現(xiàn)源碼,需要的朋友可以參考下2014-12-12
Node.js環(huán)境下Koa2添加travis ci持續(xù)集成工具的方法
這篇文章主要給大家介紹了在Node.js環(huán)境下Koa2添加travis ci持續(xù)集成工具的方法,文中介紹的非常詳細,對大家具有一定的參考學習價值,需要的朋友們下面跟著小編一起來學習學習吧。2017-06-06

