我对package.json有一个私有依赖关系,它应该总是安装最新版本。所以不是版本,而是。
"dependencies": {
"@user/package": "*"
}
在npmjs中更新包后,如果我输入确切的版本号而不是,它仍然使用
一分钟前在npmjs上更新版本时,我也遇到了类似的问题,但是现在npmjs缓存应该过期了&;更新了新版本,不是吗?
我怎样才能避免这样的问题,并始终为的所有内容获得最新版本?
我尝试了
您可以尝试使用packagename@lastest关键字进行安装,但据我所知,您只能在带有npm install--save的命令行界面中使用该关键字。
npm install --save mypackage@latest
在阅读了这里的文档https://docs.npmjs.com/files/package.json之后,我发现您可以在package.json文件中写入“最新”而不是任何版本号。这个应该管用。
即使在依赖项的初始安装期间,也必须使用
此问题详细讨论了
npm安装vs.更新-有什么区别?
结论:唯一的大区别是一个已经安装了模糊版本控制的模块…。
感谢CodeCaster提供正确命令的链接。但是:
问题仍然存在。大多数时候,每次都管用。但是。刚刚有另一个更新,当npm没有解决到最新版本。现在将值从切换为数字。对我来说好像是个虫子。