
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 了,代码跑步起来,按楼上的方法,把版本都改成 "*"就是了 |