Closed wawaPoplar closed 4 years ago
没有其他信息了?
看看是不是需要先执行一次 umi g tmp,不然就可能是大小写问题或者 node 版本问题。自己排查一下,你这个日志,我看不太出来是啥错误引起的。
用3.2.16版本打包,会报下面的错误,以前的版本是好的
看下你的配置
看下你的配置
dynamicImport: {
loading: '@/components/PageLoading',
},
是不是没有这个文件 src/components/PageLoading
?
有这个文件的,不过我们把@
的配置改成了如下:
alias: {
'@': path.resolve(__dirname, '../../web'),
},
另外3.2.15版本打包就是正常的,没有上面的报错,怀疑是3.2.16改了下面的代码出现的问题,空了我去验证下。。
破案了,是我大小写不一致的原因。
我在 GitLab CI 中构建遇到了同样的问题。使用的是 Node 镜像,版本号是 v14.10.0。我加了 umi g tmp
也不行,还是会报找不到依赖的错误(主要是找不到下面这些配置了别名的依赖)。
export default defineConfig({
alias: {
tooltip: '@/components/common/tooltip',
select: '@/components/common/select',
picker: '@/components/common/picker',
dialog: '@/components/common/dialog',
message: '@/components/common/message',
}
}
错误截图:
破案了,是我大小写不一致的原因。
~我在 GitLab CI 中构建遇到了同样的问题。使用的是 Node 镜像,版本号是 v14.10.0。我加了
umi g tmp
也不行,还是会报找不到依赖的错误(主要是找不到下面这些配置了别名的依赖)。~export default defineConfig({ alias: { tooltip: '@/components/common/tooltip', select: '@/components/common/select', picker: '@/components/common/picker', dialog: '@/components/common/dialog', message: '@/components/common/message', } }
错误截图:
该怎么解决呢 我也是报大小写和alias找不到
build failed Error: build failed at compiler.run (/home/rd/.jenkins/workspace/prod_zhengzhip-web-distributor/node_modules/@umijs/bundler-webpack/lib/index.js:107:27) at finalCallback (/home/rd/.jenkins/workspace/prod_zhengzhip-web-distributor/node_modules/webpack/lib/MultiCompiler.js:254:12) at runWithDependencies.err (/home/rd/.jenkins/workspace/prod_zhengzhip-web-distributor/node_modules/webpack/lib/MultiCompiler.js:275:14) at /home/rd/.jenkins/workspace/prod_zhengzhip-web-distributor/node_modules/neo-async/async.js:2830:7 at done (/home/rd/.jenkins/workspace/prod_zhengzhip-web-distributor/node_modules/neo-async/async.js:2925:13) at err (/home/rd/.jenkins/workspace/prod_zhengzhip-web-distributor/node_modules/webpack/lib/MultiCompiler.js:186:23) at compiler.run (/home/rd/.jenkins/workspace/prod_zhengzhip-web-distributor/node_modules/webpack/lib/MultiCompiler.js:267:15) at finalCallback (/home/rd/.jenkins/workspace/prod_zhengzhip-web-distributor/node_modules/webpack/lib/Compiler.js:257:39) at emitAssets.err (/home/rd/.jenkins/workspace/prod_zhengzhip-web-distributor/node_modules/webpack/lib/Compiler.js:279:21) at hooks.emit.callAsync.err (/home/rd/.jenkins/workspace/prod_zhengzhip-web-distributor/node_modules/webpack/lib/Compiler.js:492:20) at _promise0.then._err0 (eval at create (/home/rd/.jenkins/workspace/prod_zhengzhi__p-web-distributor/node_modules/tapable/lib/HookCodeFactory.js:33:10),:53:1)
at
npm ERR! code ELIFECYCLE
npm ERR! errno 1
npm ERR! ant-design-pro@4.1.0 build:
PROGRESS=none umi build
npm ERR! Exit status 1