jenkins编译部署时,报
npm err! ant-design-pro@5.1.0 build: `umi build`
详细报错是这样的:
npm ERR! code ELIFECYCLE
npm ERR! errno 1
npm ERR! ant-design-pro@5.1.0 build: umi build
npm ERR! Exit status 1
npm ERR!
npm ERR! Failed at the ant-design-pro@5.1.0 build script.
npm ERR! This is probably not a problem with npm. There is likely additional logging output above.
解决思路:
我是jenkins里面编译,当时在服务器里直接下载插件,和jenkins下载插件。
怀疑是操作服务器下载插件和jenkins编译下载,导致少了文件,或者文件混乱了。
解决办法:
删除了node-modules和package-lock.json的文件,重新下载插件,编译通过了。