c******n 发帖数: 16666 | 1 上周看到有个主要的库更新了 不用再折腾之前自己造的一个中间件了
今天反正事儿不多 中午我小手一挥 更新全部package
结果不知道哪个龟毛依赖更新出问题了 然后坏了一大锅粥 研究了半天错误信息(尼玛
就一句啥用都没有的)没弄出来
node_modules我放到gitignore里了。。所以vcs也救不了我
后来要急着用 想到了之前有个类似的项目 赶紧去那边拷过来 然后补装了缺的几个 总
算是跑起来了
真是凄惨...看来以后搞node一定要上yarn+lock了 |
h**********c 发帖数: 4120 | 2 VM 搞个snapshot at this age of SUPRRISE |
p*a 发帖数: 592 | 3 奇怪,你难道不Commit package.json 吗?
【在 c******n 的大作中提到】 : 上周看到有个主要的库更新了 不用再折腾之前自己造的一个中间件了 : 今天反正事儿不多 中午我小手一挥 更新全部package : 结果不知道哪个龟毛依赖更新出问题了 然后坏了一大锅粥 研究了半天错误信息(尼玛 : 就一句啥用都没有的)没弄出来 : node_modules我放到gitignore里了。。所以vcs也救不了我 : 后来要急着用 想到了之前有个类似的项目 赶紧去那边拷过来 然后补装了缺的几个 总 : 算是跑起来了 : 真是凄惨...看来以后搞node一定要上yarn+lock了
|
r*****g 发帖数: 9999 | 4 npm shrinkwrap, 否则每次更新package都跟赌博一样。
【在 c******n 的大作中提到】 : 上周看到有个主要的库更新了 不用再折腾之前自己造的一个中间件了 : 今天反正事儿不多 中午我小手一挥 更新全部package : 结果不知道哪个龟毛依赖更新出问题了 然后坏了一大锅粥 研究了半天错误信息(尼玛 : 就一句啥用都没有的)没弄出来 : node_modules我放到gitignore里了。。所以vcs也救不了我 : 后来要急着用 想到了之前有个类似的项目 赶紧去那边拷过来 然后补装了缺的几个 总 : 算是跑起来了 : 真是凄惨...看来以后搞node一定要上yarn+lock了
|
c*********e 发帖数: 16335 | 5 更新之前把整个folder备份。
【在 c******n 的大作中提到】 : 上周看到有个主要的库更新了 不用再折腾之前自己造的一个中间件了 : 今天反正事儿不多 中午我小手一挥 更新全部package : 结果不知道哪个龟毛依赖更新出问题了 然后坏了一大锅粥 研究了半天错误信息(尼玛 : 就一句啥用都没有的)没弄出来 : node_modules我放到gitignore里了。。所以vcs也救不了我 : 后来要急着用 想到了之前有个类似的项目 赶紧去那边拷过来 然后补装了缺的几个 总 : 算是跑起来了 : 真是凄惨...看来以后搞node一定要上yarn+lock了
|
e*******o 发帖数: 4654 | |
s*********y 发帖数: 6151 | 7 package.json难道不能roll back 然后npm i
【在 c******n 的大作中提到】 : 上周看到有个主要的库更新了 不用再折腾之前自己造的一个中间件了 : 今天反正事儿不多 中午我小手一挥 更新全部package : 结果不知道哪个龟毛依赖更新出问题了 然后坏了一大锅粥 研究了半天错误信息(尼玛 : 就一句啥用都没有的)没弄出来 : node_modules我放到gitignore里了。。所以vcs也救不了我 : 后来要急着用 想到了之前有个类似的项目 赶紧去那边拷过来 然后补装了缺的几个 总 : 算是跑起来了 : 真是凄惨...看来以后搞node一定要上yarn+lock了
|
c******n 发帖数: 16666 | 8 都用了^ 后来发现是dev依赖的一个依赖
【在 s*********y 的大作中提到】 : package.json难道不能roll back 然后npm i
|