我在Windows7机器上使用了Windows7 v6.9.5,修改了位于path -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机器上安装了节点jsv6.9.5,无法在路径节点-v6.9.5-linux-x64/lib/ node _node/npm/上看到npmrc文件。
我无法看到和编辑npmrc文件来安装我的项目依赖项。请有人建议,在Linux机器上的节点JS安装文件夹上从哪里获取这个npmrc文件,或者为npm配置添加范围/注册表url的任何其他选项。
谢谢
发布于 2017-02-17 01:15:26
这并不能直接回答您的问题,但我强烈建议您将.npmrc文件作为一个文件包含在每个项目的根目录下。例如,文件夹结构可能如下所示:
my-project
|__some-folder
|__.gitignore
|__.npmrc
|__package.json每次更新节点版本时,都会丢失特定于节点版本的文件。这也适用于全局安装的npm软件包,这也是为什么我建议在本地安装npm包而不是全局安装npm包的原因之一。项目所有本地配置的另一个关键原因是,任何其他开发人员或用于在项目上开发的任何其他计算机都具有.npmrc文件和与该项目相关的所有其他配置。
https://stackoverflow.com/questions/42283031
复制相似问题