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