VUE打包时候报错:code ELIFECYCLE,npm install 正常,npm run build 时报错:code ELIFECYCLE
报错如下:
PS D:\develop\vue\micro-ui\czz> npm install
npm WARN optional SKIPPING OPTIONAL DEPENDENCY: fsevents@1.2.4 (node_modules\fsevents):
npm WARN notsup SKIPPING OPTIONAL DEPENDENCY: Unsupported platform for fsevents@1.2.4: wanted {"os":"darwin","arch":"any"} (current: {"os":"win32","arch":"x64"})
up to date in 19.829s
PS D:\develop\vue\micro-ui\czz> npm run build:test
> vuename@1.0.0 build:test D:\develop\vue\micro-ui\czz
> cross-env NODE_ENV=testing node build/build.js
Hash: fd68032839117e5292e6
Version: webpack 3.12.0
Time: 20719ms
Asset Size Chunks Chunk Names
static/img/toast_bg_lyl.e105ee3.png 14 kB [emitted]
static/img/toast_bg_jiangnan.fbc2618.png 48.9 kB [emitted]
static/img/xinchun_start_go.7c349ad.png 16.1 kB [emitted]
static/img/banner03_jn.be7a4a3.jpg 59 kB [emitted]
static/img/proBanner.704f422.jpg 54.6 kB [emitted]
static/img/banner03_lyl.219103c.jpg 56.6 kB [emitted]
static/img/txt_toast_lyl.1f8ac6d.png 15.4 kB [emitted]
static/img/xinchun_inner_bg_txt.5b2f721.png 110 kB [emitted]
static/img/txt_toast_jiangnan.6388cab.png 47.4 kB [emitted]
static/img/toast_bg.e9bd0c9.png 90.4 kB [emitted]
static/img/xinchun_wheel_boder.8c8f464.png 91.9 kB [emitted]
static/img/proBanner_jiangnan.ac6d1ff.jpg 50 kB [emitted]
static/img/txt_toast.72e5209.png 16.5 kB [emitted]
static/img/proBanner_lyl.ed0f017.jpg 46.8 kB [emitted]
static/img/xinchun_draw_title.eaa6e77.png 110 kB [emitted]
static/img/banner02_lyl.27d1a50.jpg 41.7 kB [emitted]
static/img/banner02_jn.34858a8.jpg 55.2 kB [emitted]
static/img/banner01_jn.557eeda.jpg 76 kB [emitted]
static/img/upgrade.bd51649.jpg 97.7 kB [emitted]
static/img/banner01_lyl.aa20864.jpg 67.6 kB [emitted]
static/js/0.f8bd2c8479d4de712f41.js 53.5 kB 0 [emitted]
static/js/1.07c21f078c05981571f0.js 14.5 kB 1 [emitted]
static/js/2.ae27df942cffb8e5e0de.js 58.7 kB 2 [emitted]
static/js/3.68b517339ae99f429c95.js 83.9 kB 3 [emitted]
static/js/4.37470a145735c492f957.js 1.52 kB 4 [emitted]
static/js/5.1bfc596cf92909384a10.js 521 bytes 5 [emitted]
static/js/vendor.fca0d8fac7b006da774d.js 172 kB 6 [emitted] vendor
static/js/app.0a6b924556228b41a87b.js 16.4 kB 7 [emitted] app
static/js/manifest.b8d789c16101fe0fefb9.js 1.51 kB 8 [emitted] manifest
static/css/app.96bbda6d95a223770e133dd1d490f8d5.css 13.6 kB 7 [emitted] app
index.html 632 bytes [emitted]
ERROR in ./node_modules/babel-loader/lib!./node_modules/vue-loader/lib/selector.js?type=script&index=0!./src/components/publicCompoments/winDialog.vueModule not found: Error: Can't resolve 'https://micro-ui.oss-cn-hangzhou.aliyuncs.com/czz/src/assets/img/award11.png' in 'D:\develop\vue\micro-ui\czz\src\components\publicCompoments'
@ ./node_modules/babel-loader/lib!./node_modules/vue-loader/lib/selector.js?type=script&index=0!./src/components/publicCompoments/winDialog.vue 94:28-115
@ ./src/components/publicCompoments/winDialog.vue
@ ./node_modules/babel-loader/lib!./node_modules/vue-loader/lib/selector.js?type=script&index=0!./src/pages/luckDraw/luckDraw.vue
@ ./src/pages/luckDraw/luckDraw.vue
@ ./src/router/index.js
@ ./src/main.js
ERROR in ./node_modules/babel-loader/lib!./node_modules/vue-loader/lib/selector.js?type=script&index=0!./src/components/publicCompoments/winDialog.vueModule not found: Error: Can't resolve 'https://micro-ui.oss-cn-hangzhou.aliyuncs.com/czz/src/assets/img/award22.png' in 'D:\develop\vue\micro-ui\czz\src\components\publicCompoments'
@ ./node_modules/babel-loader/lib!./node_modules/vue-loader/lib/selector.js?type=script&index=0!./src/components/publicCompoments/winDialog.vue 98:28-115
@ ./src/components/publicCompoments/winDialog.vue
@ ./node_modules/babel-loader/lib!./node_modules/vue-loader/lib/selector.js?type=script&index=0!./src/pages/luckDraw/luckDraw.vue
@ ./src/pages/luckDraw/luckDraw.vue
@ ./src/router/index.js
@ ./src/main.js
ERROR in ./node_modules/babel-loader/lib!./node_modules/vue-loader/lib/selector.js?type=script&index=0!./src/components/publicCompoments/winDialog.vueModule not found: Error: Can't resolve 'https://micro-ui.oss-cn-hangzhou.aliyuncs.com/czz/src/assets/img/award33.png' in 'D:\develop\vue\micro-ui\czz\src\components\publicCompoments'
@ ./node_modules/babel-loader/lib!./node_modules/vue-loader/lib/selector.js?type=script&index=0!./src/components/publicCompoments/winDialog.vue 102:28-115
@ ./src/components/publicCompoments/winDialog.vue
@ ./node_modules/babel-loader/lib!./node_modules/vue-loader/lib/selector.js?type=script&index=0!./src/pages/luckDraw/luckDraw.vue
@ ./src/pages/luckDraw/luckDraw.vue
@ ./src/router/index.js
@ ./src/main.js
ERROR in ./node_modules/babel-loader/lib!./node_modules/vue-loader/lib/selector.js?type=script&index=0!./src/pages/luckDraw/luckDraw.vue
Module not found: Error: Can't resolve 'https://micro-ui.oss-cn-hangzhou.aliyuncs.com/czz/src/assets/img/detail_title.png' in 'D:\develop\vue\micro-ui\czz\src\pages\luckDraw'
@ ./node_modules/babel-loader/lib!./node_modules/vue-loader/lib/selector.js?type=script&index=0!./src/pages/luckDraw/luckDraw.vue 170:23-115
@ ./src/pages/luckDraw/luckDraw.vue
@ ./src/router/index.js
@ ./src/main.js
ERROR in ./node_modules/babel-loader/lib!./node_modules/vue-loader/lib/selector.js?type=script&index=0!./src/pages/luckDraw/luckDraw.vue
Module not found: Error: Can't resolve 'https://micro-ui.oss-cn-hangzhou.aliyuncs.com/czz/src/assets/img/draw_head2.png' in 'D:\develop\vue\micro-ui\czz\src\pages\luckDraw'
@ ./node_modules/babel-loader/lib!./node_modules/vue-loader/lib/selector.js?type=script&index=0!./src/pages/luckDraw/luckDraw.vue 159:22-112
@ ./src/pages/luckDraw/luckDraw.vue
@ ./src/router/index.js
@ ./src/main.js
ERROR in ./node_modules/babel-loader/lib!./node_modules/vue-loader/lib/selector.js?type=script&index=0!./src/components/publicCompoments/winDialog.vueModule not found: Error: Can't resolve 'https://micro-ui.oss-cn-hangzhou.aliyuncs.com/czz/src/assets/img/undraw.png' in 'D:\develop\vue\micro-ui\czz\src\components\publicCompoments'
@ ./node_modules/babel-loader/lib!./node_modules/vue-loader/lib/selector.js?type=script&index=0!./src/components/publicCompoments/winDialog.vue 116:24-110
@ ./src/components/publicCompoments/winDialog.vue
@ ./node_modules/babel-loader/lib!./node_modules/vue-loader/lib/selector.js?type=script&index=0!./src/pages/luckDraw/luckDraw.vue
@ ./src/pages/luckDraw/luckDraw.vue
@ ./src/router/index.js
@ ./src/main.js
ERROR in ./node_modules/babel-loader/lib!./node_modules/vue-loader/lib/selector.js?type=script&index=0!./src/pages/luckDraw/luckDraw.vue
Module not found: Error: Can't resolve 'https://micro-ui.oss-cn-hangzhou.aliyuncs.com/czz/src/assets/img/wheel_boder.png' in 'D:\develop\vue\micro-ui\czz\src\pages\luckDraw'
@ ./node_modules/babel-loader/lib!./node_modules/vue-loader/lib/selector.js?type=script&index=0!./src/pages/luckDraw/luckDraw.vue 164:23-114
@ ./src/pages/luckDraw/luckDraw.vue
@ ./src/router/index.js
@ ./src/main.js
Build failed with errors.
npm ERR! code ELIFECYCLE
npm ERR! errno 1
npm ERR! vuename@1.0.0 build:test: `cross-env NODE_ENV=testing node build/build.js`
npm ERR! Exit status 1
npm ERR!
npm ERR! Failed at the vuename@1.0.0 build:test 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! D:\javaTool\node-v8.11.3-win-x64\node_cache\_logs\2019-01-09T02_00_30_117Z-debug.log
PS D:\develop\vue\micro-ui\czz> npm run build:test
解决方法:
分析了一下报错信息,随便摘出一个,可以看到:

可以看到是代码中的错误,经检查是我代码中

require(‘这里面不能写https的地址’),改过来以后就好了。要写 '../../assets/img/award33.png' 这种的地址,上面的截图已经说明了。