Qihoo360 / wayne

Kubernetes multi-cluster management and publishing platform
http://360yun.org/
Other
3.7k stars 831 forks source link

前端构建报错 #589

Open zhangguanzhang opened 4 years ago

zhangguanzhang commented 4 years ago
$ make build-frontend-image
version: v1.8.6-67-ga140498
docker build --no-cache -t 360cloud/wayne-frontend:v1.8.6-67-ga140498 -f hack/build/frontend/Dockerfile .
Sending build context to Docker daemon  31.11MB
Step 1/7 : FROM 360cloud/wayne-ui-builder:v1.0.2 as frontend
 ---> 49fcfc1e7962
Step 2/7 : COPY src/frontend /workspace
 ---> 47bab08eaf70
Step 3/7 : RUN cd /workspace &&     npm run build:aot
 ---> Running in 7ad30cecc973

> frontend@1.8.5 build:aot /workspace
> node --max_old_space_size=8000 ./node_modules/@angular/cli/bin/ng build --prod --aot

Browserslist: caniuse-lite is outdated. Please run next command `npm update`

chunk {0} runtime.465c2333d355155ec5f3.js (runtime) 1.41 kB [entry] [rendered]
chunk {1} main.e9acf864a96eff893099.js (main) 128 bytes [initial] [rendered]
chunk {2} polyfills.0decb2a0ef37e520e094.js (polyfills) 130 bytes [initial] [rendered]
chunk {3} polyfills-es5.122ced6d88ba6a6b350b.js (polyfills-es5) 69.8 kB [initial] [rendered]
chunk {4} styles.0a34fe80ace344988981.css (styles) 425 kB [initial] [rendered]
chunk {scripts} scripts.de201845a2731569a1ce.js (scripts) 692 kB [entry] [rendered]
Date: 2020-07-09T10:20:37.603Z - Hash: e2c51a9fa5ba5532375c - Time: 41367ms

ERROR in Cannot read property 'loadChildren' of null
npm ERR! code ELIFECYCLE
npm ERR! errno 1
npm ERR! frontend@1.8.5 build:aot: `node --max_old_space_size=8000 ./node_modules/@angular/cli/bin/ng build --prod --aot`
npm ERR! Exit status 1
npm ERR!
npm ERR! Failed at the frontend@1.8.5 build:aot script.
npm ERR! This is probably not a problem with npm. There is likely additional logging output above.

npm ERR! A complete log of this run can be found in:
npm ERR!     /root/.npm/_logs/2020-07-09T10_20_37_755Z-debug.log
The command '/bin/sh -c cd /workspace &&     npm run build:aot' returned a non-zero code: 1
Makefile:48: recipe for target 'build-frontend-image' failed
make: *** [build-frontend-image] Error 1
ode233 commented 4 years ago

本地构建同样错误,使用阿里云海外机器构建成功,应该是网络原因。