繁体   English   中英

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

[英]Unable to see 'npmrc' file for node JS v6.9.5 on Linux

我用的是Windows7的机器上的NodeJS v6.9.5和位于路径修改npmrc文件-C:\\ Program Files文件\\的NodeJS \\ node_modules \\故宫\\有以下几行添加范围和注册表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的任何其他替代方法。

谢谢

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

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

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

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM