Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/398.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 使用npm v5安装本地模块/库的正确方法是什么_Javascript_Node.js_Npm_Yarnpkg - Fatal编程技术网

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

Javascript 使用npm v5安装本地模块/库的正确方法是什么,javascript,node.js,npm,yarnpkg,Javascript,Node.js,Npm,Yarnpkg,我有一个本地节点模块/库(名为:serviceLib common),可供多个项目使用。不同的项目package.json文件将此依赖项称为文件依赖项 "dependencies": { "serviceLib-common":"file:../ serviceLibJs/serviceLib-common" } 对于npm版本3,我在不同的环境中安装这个本地依赖项没有问题。但最近我升级到Node-8,npm版本5无法处理这个问题。Npm v5没有提升依赖项库并在serviceLib公

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

"dependencies": {
    "serviceLib-common":"file:../ serviceLibJs/serviceLib-common"
}
对于npm版本3,我在不同的环境中安装这个本地依赖项没有问题。但最近我升级到Node-8,npm版本5无法处理这个问题。Npm v5没有提升依赖项库并在serviceLib公共目录下安装另一个节点_模块。如果我使用纱线(v1.0.2),纱线可以正确安装本地依赖项

问题:

  • npm v5在安装本地库时是否存在任何已知问题?我 尝试与npm链接,但没有帮助
  • 是否有任何方法可以使用NPMV5(可能使用一些标志)来处理此问题

  • 包名称和文件路径中的空格可能会导致问题。它们是否也存在于您的
    包.json中,或者它们只是您问题中的输入错误?很抱歉输入错误。。。package.json不包含任何空格。包名称和文件路径中的空格可能会导致问题。它们是否也存在于您的
    包.json中,或者它们只是您问题中的输入错误?很抱歉输入错误。。。package.json不包含任何空格