首页 文章

无法在Linux上看到节点JS v6.9.5的'npmrc'文件

提问于
浏览
0

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

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

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

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

谢谢

1 回答

  • 1

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

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

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

相关问题