2017-02-16 35 views
0

我在Windows7機器上使用nodeJS v6.9.5並且修改了npmrc位於路徑-C:\ Program Files \ nodejs \ node_modules \ npm \通過以下幾行添加範圍和註冊表URL來安裝我的項目依賴項/必需的包。它運行良好,我可以安裝軟件包。使用https://nodejs.org/dist/v6.9.5/node-v6.9.5-linux-x64.tar.xz Linux機器上無法在Linux上看到節點JS v6.9.5的'npmrc'文件

scope=test-incubator 
@test-aquila:registry=https://registry.npmjs.org/ 

現在,我已經安裝了節點JS v6.9.5,我無法看到npmrc文件在路徑 - 節點v6.9.5-Linux的X64/lib中/ node_modules/NPM/

我無法看到並編輯npmrc文件來安裝我的項目依賴項。 任何人都可以請建議,在Linux機器上的節點JS安裝文件夾中獲得此npmrc文件的位置或任何其他替代方法來爲npm配置添加範圍/註冊表url。

感謝

回答

1

這並不直接回答你的問題你措辭的方式,但我會強烈建議您包括您.npmrc文件作爲每個項目的根目錄的文件。例如,您的文件夾結構可能是這樣的:

my-project 
|__some-folder 
|__.gitignore 
|__.npmrc 
|__package.json 

每次更新您的節點版本,節點版本特定的文件都將丟失。這也適用於全球安裝的npm軟件包,這也是我推薦在本地安裝npm軟件包並從不全局安裝的原因之一。使項目中的所有配置都爲本地配置的其他關鍵原因是,任何其他開發人員或用於在項目上開發的任何其他計算機都有.npmrc文件以及與該項目相關的所有其他配置。