生态系统
using npm@6.1.0
using node@v8.11.1
背景
我有一个JavaScript项目,其中包含一个本地依赖:
package.json :
"dependencies": {
"my_local_module": "file:my_local_module"
},
然后,我将项目发布为npm
私有包:到目前为止一切正常。
问题
当我尝试安装我的私有包时,出现了这个问题:
33 error code ENOLOCAL
34 error Could not install from "node_modules\@my_scope\my_project\my_local_module" as it does not contain a package.json file.
当然,
package.json
文件是存在的。当我尝试手动从gitHub复制项目而不是用npm
安装时,它可以完美地工作,但我真的想让它能够与npm
一起使用:npm install @my_scope\my_project
当包含本地依赖关系或其他内容时,发布软件包是否有特定的方法?感谢您的帮助。