aio*_*kos 5 npm package.json npm-install
我正在尝试使用npm install本地.tgz包来分发共享的 Angular 组件。
npm install ./../@company/my-package-0.10.0.tgz --save
Run Code Online (Sandbox Code Playgroud)
问题是上面的代码将完整路径名保存在package.json.
例如
"@company/package": "file:///C:\\...\\my-package-0.10.0.tgz"
Run Code Online (Sandbox Code Playgroud)
这给我团队中的其他开发人员带来了源代码控制问题,因为我们并不都将源代码安装在相同的位置。
如何使用命令npm保存相对文件路径?我不想每次更新组件包时都必须手动更改文件并运行完整的 npm 安装。package.jsonnpm installpackage.json
编辑:
澄清一下,这是我想要的最终结果:
安装:
npm install ./../@company/my-package-0.10.0.tgz --save
包.json:
"@company/package": file:./../@company/my-package-0.10.0.tgz