如图,echarts,vue-echarts.....在本地开发是正常的,无论怎么切换依赖更改语法。但是Jenkins发布后,一直报错,用echarts显示Error:Cannot find module ''echarts'.,用vue-echarts,显示Error:Cannot find module ''vue-echarts'.
这种是Jenkins配置出错,需要运维修改defaultValue继续改为false,解决node_modules的问题。
依赖文件node_modules一直使用的是缓存文件,因为为了节省构建时间成本,在项目根目录下的Jenkinsfile文件下做了缓存依赖配置,只有在有新的依赖安装的时候改动一下相关配置,才能让线上的缓存文件node_modules做个更新,否则node_modules一直不会更新,所以才会出现项目中使用到的依赖找不到的情况。