使用npm v5安装本地模块/库的正确方法是什么

时间:2017-09-19 13:33:53

标签: javascript node.js npm yarnpkg

我有一个本地节点模块/库(名为: serviceLib-common ),由多个项目使用。不同项目 package.json 文件将此依赖项称为文件依赖项

"dependencies": {
    "serviceLib-common":"file:../ serviceLibJs/serviceLib-common"
}

使用npm version-3,在不同环境中安装此本地依赖项没有任何问题。但最近我升级到Node-8并且npm版本-5无法处理这个问题。 Npm v5没有挂起依赖库并在 serviceLib-common 目录下安装另一个 node_modules 。如果我使用 Yarn (v1.0.2),Yarn可以正确安装本地依赖项。

问题:

  1. npm v5是否存在安装本地库的已知问题?一世 尝试使用npm链接,但这没有帮助。
  2. 有没有办法使用npm v5处理这个问题(可能使用一些标志?)

0 个答案:

没有答案