1
arfaWong 2015 年 11 月 1 日 via Android
把 package. json 的版本号改为空字符串试试?
|
2
guchengf 2015 年 11 月 1 日
当然不能直接安装最新版,不然怎么保证兼容性。。。
如果你想要升级,同时能确保升级以后可以正常工作的话,就把对应的包的版本改成 "*" ,然后 npm update --save 就好了 |
3
Andy1999 OP @guchengf 目前 package 包给出的是正常可用的版本,我要更新这些依赖只能通过 rm -rf node_modules 然后再 npm install 就能获取到最新版了
但是我不想每次更新都删掉 node_modules 这样效率太低了 有没有办法在不删除 node_modules 的情况下对这些依赖全部更新到 package 里面的版本? |
4
aivier 2015 年 11 月 1 日
“ my_module ” : "latest"
这个吧 |
6
Andy1999 OP @guchengf 的确 npm update 不行
只有 rm 掉 node_modules 再 npm install 才可以 |
7
Septembers 2015 年 11 月 1 日
|
8
ibigbug 2015 年 11 月 2 日
这种问题还是去提到讨论 node 的地方吧。。比如 cnodejs
|
9
youxiachai 2015 年 11 月 2 日
^x.xx.xx
就能保证大版本里头,patch 是最新的了... 注意 ^ |
10
Niphor 2015 年 11 月 2 日
LZ 不怕 update 了,代码跑步起来,按楼上的方法,把版本都改成 "*"就是了
|