【发布时间】:2016-05-22 10:59:17
【问题描述】:
我正在开发一个 ReactJS 企业项目,它有自己的 npm 注册表 URL。
在使用 npm install 在项目中安装本机 CSS 动画插件时,我被告知此类包目前在全局注册表中不可用。
我已使用npm config set registry <url> --globally 命令全局设置注册表,但不希望此更改影响我的其他 Node.js 项目。
有没有办法通过 WebStorm 为上述项目设置注册表? 这样就不会干扰其他独立项目?
设置注册表只是一个例子。该问题旨在找到一种方法来覆盖特定项目的所有全局配置,无论是 npm 配置还是节点版本配置。
【问题讨论】:
-
.npmrc文件? docs.npmjs.com/files/npmrc 看不到 WebStorm 必须在这里做什么 .. 因为您将直接在终端中通过npm执行所有命令。如果您不希望任何其他项目看到该自定义注册表..那么为什么首先将其设置为全局? -
获得了一个相当不错的视频,用于设置项目级节点设置。查看链接:youtu.be/xuXIBSa_7j4?t=906
标签: node.js npm config webstorm