如何给package.json下载的文件加版本号?

clipboard.png

如何给这些插件加上版本号?
比如bootstrap下载下来是bootstrap3.3.7

大家可能理解错我的意思了,我的意思是下载下来的文件带上版本号

clipboard.png

阅读 3.7k
5 个回答

题主的需求看起来是个伪需求,或者你解释一下为什么要这么做?

去掉其中的^来指定某一版本

npm install bootstrap@3.3.6

可以通过上面的形式下载你想要的版本号。想要固定住不自动升级的恶化,需要把版本号前面的^去掉。

如果是node8+版本,有lock文件,可以直接固定版本号,而不需要去掉^,除非你自己手动执行了npm update

且不说这样行不行的通,如果真行的通,你文件夹都加上了版本号,比如lodash,你文件夹改成了lodashx.x.x,你引入的时候那不是得require('lodashx.x.x'),这不是很麻烦吗?别人做这个项目用lodash还得看版本号引入,所以你这个需求我觉得是给自己找麻烦。

给文件夹加版本号干嘛?
同意 tony_gong 的说法 ---- 自找麻烦

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题