Npm中快照版本的解决方法
在网上搜索用于模拟Npm中Maven快照版本行为的解决方案后,我进行了一些测试,找到了一个适合我的解决方案 如果你愿意的话,我希望你能给我一些反馈,如果你知道任何其他可能的解决办法,或者如果我在这个问题上遗漏了什么,请告诉我 我看到的唯一缺点是必须在Npm中快照版本的解决方法,npm,snapshot,Npm,Snapshot,在网上搜索用于模拟Npm中Maven快照版本行为的解决方案后,我进行了一些测试,找到了一个适合我的解决方案 如果你愿意的话,我希望你能给我一些反馈,如果你知道任何其他可能的解决办法,或者如果我在这个问题上遗漏了什么,请告诉我 我看到的唯一缺点是必须在node\u modules文件夹中检查已安装依赖项的实际版本,因为我使用npm update--no save来避免在安装或更新后替换package.json中的范围表达式 您可以在my中找到代码和文档 Npm中快照的解决方法 发布和使用快照版本
node\u modules
文件夹中检查已安装依赖项的实际版本,因为我使用npm update--no save
来避免在安装或更新后替换package.json
中的范围表达式
您可以在my中找到代码和文档
Npm中快照的解决方法
发布和使用快照版本
图书馆:
package.json中的版本设置为:
"version": "0.0.0-snapshot.0"
package.json中的快照编号是否增加
package lock.json
和npm安装
"dependencies": {
"npm-test-lib-a": ">=0.0.0-snapshot.0"
}
npm update <package> --no-save
npm install <package>
npm安装
node\u模块
非常感谢 到目前为止,最接近的行为可能是与
"scripts": {
"publish:release": "npm run version:release && npm publish",
"version:release": "npm version 1.0.0"
}
npm install <package>