无法看到&nbsprc' Linux

时间:2017-02-16 19:32:09

标签: node.js linux npm npm-install node-modules

我在Windows7计算机上使用nodeJS v6.9.5并修改了位于路径-C:\ Program Files \ nodejs \ node_modules \ npm \的 npmrc 文件,其中包含以下行以添加范围和注册表URL安装我的项目依赖项/所需的包。它工作得很好,我能够安装软件包。

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

现在,我使用https://nodejs.org/dist/v6.9.5/node-v6.9.5-linux-x64.tar.xz在Linux机器上安装了节点JS v6.9.5 ,我无法在路径中看到npmrc文件 - node-v6.9.5-linux-x64 / lib / node_modules / npm /

我无法查看和编辑 npmrc 文件来安装我的项目依赖项。 任何人都可以建议,在Linux机器上的节点JS安装文件夹上获取此npmrc文件的位置,或者为npm配置添加范围/注册表URL的任何其他替代方案。

谢谢

1 个答案:

答案 0 :(得分:1)

这并不能直接回答您的问题,但我强烈建议您将.npmrc文件作为文件包含在每个项目的根目录中。例如,您的文件夹结构可能如下所示:

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

每次更新节点版本时,特定于节点版本的文件都将丢失。这也适用于全局安装的npm软件包,这也是我建议在本地安装npm软件包而不是全局安装的原因之一。将项目的所有配置都置于本地的另一个关键原因是,任何其他开发人员或用于在项目上开发的任何其他计算机都具有.npmrc文件以及与该项目相关的所有其他配置。