跑CI时遇到webpack版本不一致的问题

来源:13-7 使用 travis 自动运行测试

onjuju

2020-05-01

图片描述
之前本地也有这个报错,我把lock文件删除,再重新用yarn install就可以了,但是现在在travis上npm test的时候又抛出来了,老师知道这个问题怎么解决吗?我github上的代码应该已经没有.lock文件了才对

写回答

2回答

张轩

2020-05-02

同学你好 假如本地跑是可以的,那么在 travis 上面应该也没问题,travis 上面有缓存的,你新的提交可以禁用一下缓存再试试

https://docs.travis-ci.com/user/caching/#npm-cache

cache:
  npm: false


0
1
onjuju
好的,之前也想过是缓存的问题,但只把那个node_modules的缓存去掉,没生效。这样就可以了,谢谢老师!
2020-05-04
共1条回复

onjuju

提问者

2020-05-01

//img.mukewang.com/szimg/5eabe70f09bf027b13340626.jpg具体的webpack版本是这样

0
1
慕村3987014
我也有这个问题了,请问怎么解决呀?
2020-08-14
共1条回复

React18+TS高仿AntD从零到一打造组件库

设计,开发,测试,发布再到 CI/CD,从0到1造轮子

2124 学习 · 959 问题

查看课程