webpack打包报错-未解决求助
数学那些事 2020-04-17 12:11:16 (node:4416) DeprecationWarning: Tapable.plugin is deprecated. Use new API on `.hooks` instead
(node:4416) DeprecationWarning: Tapable.apply is deprecated. Call apply on the plugin directly instead
Hash: 80331af13cba12be2e3f
Version: webpack 4.42.1
Time: 3700ms
Built at: 2020-04-17 10:36:56
1 asset
Entrypoint main = bundle.js
[1] (webpack)/buildin/global.js 472 bytes {0} [built]
[134] ./src/main.js 6.47 KiB {0} [built]
[146] (webpack)/buildin/module.js 497 bytes {0} [built]
[147] ./node_modules/_moment@2.24.0@moment/locale sync ^\.\/.*$ 3 KiB {0} [optional] [built]
[149] got (ignored) 15 bytes {0} [built]
[150] ./src/lib/mui/css/mui.min.css 1.11 KiB {0} [built]
[151] ./node_modules/_css-loader@0.28.11@css-loader!./src/lib/mui/css/mui.min.css 74.4 KiB {0} [built]
[152] ./src/lib/mui/fonts/mui.ttf 39 KiB {0} [built]
[153] ./src/lib/mui/css/icons-extra.css 1.12 KiB {0} [built]
[154] ./node_modules/_css-loader@0.28.11@css-loader!./src/lib/mui/css/icons-extra.css 3.25 KiB {0} [built]
[155] ./src/lib/mui/fonts/mui-icons-extra.ttf 38.2 KiB {0} [built]
[157] ./src/router.js 2.85 KiB {0} [built]
[170] ./src/App.vue 328 bytes {0} [built] [failed] [1 error]
+ 158 hidden modules
WARNING in configuration
The 'mode' option has not been set, webpack will fallback to 'production' for this value. Set 'mode' option to 'development' or 'production' to enable defaults for each environment.
You can also set it to 'none' to disable any default behavior. Learn more: https://webpack.js.org/configuration/mode/
ERROR in ./src/App.vue
Module build failed (from ./node_modules/_vue-loader@13.7.3@vue-loader/index.js):
TypeError: Cannot read property 'vue' of undefined
at Object.module.exports (J:\前端框架\Vue\vue-----黑马\配套资料\day11\代码\vue-cms\node_modules\_vue-loader@13.7.3@vue-loader\lib\loader.js:61:18)
@ ./src/main.js 45:11-31
ERROR in ./src/components/tabbar/MemberContainer.vue
Module build failed (from ./node_modules/_vue-loader@13.7.3@vue-loader/index.js):
TypeError: Cannot read property 'vue' of undefined
at Object.module.exports (J:\前端框架\Vue\vue-----黑马\配套资料\day11\代码\vue-cms\node_modules\_vue-loader@13.7.3@vue-loader\lib\loader.js:61:18)
@ ./src/router.js 13:23-73
@ ./src/main.js
ERROR in ./src/components/tabbar/HomeContainer.vue
Module build failed (from ./node_modules/_vue-loader@13.7.3@vue-loader/index.js):
TypeError: Cannot read property 'vue' of undefined
at Object.module.exports (J:\前端框架\Vue\vue-----黑马\配套资料\day11\代码\vue-cms\node_modules\_vue-loader@13.7.3@vue-loader\lib\loader.js:61:18)
@ ./src/router.js 9:21-69
@ ./src/main.js
ERROR in ./src/components/tabbar/ShopcarContainer.vue
Module build failed (from ./node_modules/_vue-loader@13.7.3@vue-loader/index.js):
TypeError: Cannot read property 'vue' of undefined
at Object.module.exports (J:\前端框架\Vue\vue-----黑马\配套资料\day11\代码\vue-cms\node_modules\_vue-loader@13.7.3@vue-loader\lib\loader.js:61:18)
@ ./src/router.js 17:24-75
@ ./src/main.js
ERROR in ./src/components/tabbar/SearchContainer.vue
Module build failed (from ./node_modules/_vue-loader@13.7.3@vue-loader/index.js):
TypeError: Cannot read property 'vue' of undefined
at Object.module.exports (J:\前端框架\Vue\vue-----黑马\配套资料\day11\代码\vue-cms\node_modules\_vue-loader@13.7.3@vue-loader\lib\loader.js:61:18)
@ ./src/router.js 21:23-73
@ ./src/main.js
ERROR in ./src/components/news/NewsList.vue
Module build failed (from ./node_modules/_vue-loader@13.7.3@vue-loader/index.js):
TypeError: Cannot read property 'vue' of undefined
at Object.module.exports (J:\前端框架\Vue\vue-----黑马\配套资料\day11\代码\vue-cms\node_modules\_vue-loader@13.7.3@vue-loader\lib\loader.js:61:18)
@ ./src/router.js 25:16-57
@ ./src/main.js
ERROR in ./src/components/photos/PhotoList.vue
Module build failed (from ./node_modules/_vue-loader@13.7.3@vue-loader/index.js):
TypeError: Cannot read property 'vue' of undefined
at Object.module.exports (J:\前端框架\Vue\vue-----黑马\配套资料\day11\代码\vue-cms\node_modules\_vue-loader@13.7.3@vue-loader\lib\loader.js:61:18)
@ ./src/router.js 33:17-61
@ ./src/main.js
ERROR in ./src/components/photos/PhotoInfo.vue
Module build failed (from ./node_modules/_vue-loader@13.7.3@vue-loader/index.js):
TypeError: Cannot read property 'vue' of undefined
at Object.module.exports (J:\前端框架\Vue\vue-----黑马\配套资料\day11\代码\vue-cms\node_modules\_vue-loader@13.7.3@vue-loader\lib\loader.js:61:18)
@ ./src/router.js 37:17-61
@ ./src/main.js
ERROR in ./src/components/goods/GoodsList.vue
Module build failed (from ./node_modules/_vue-loader@13.7.3@vue-loader/index.js):
TypeError: Cannot read property 'vue' of undefined
at Object.module.exports (J:\前端框架\Vue\vue-----黑马\配套资料\day11\代码\vue-cms\node_modules\_vue-loader@13.7.3@vue-loader\lib\loader.js:61:18)
@ ./src/router.js 41:17-60
@ ./src/main.js
ERROR in ./src/components/goods/GoodsInfo.vue
Module build failed (from ./node_modules/_vue-loader@13.7.3@vue-loader/index.js):
TypeError: Cannot read property 'vue' of undefined
at Object.module.exports (J:\前端框架\Vue\vue-----黑马\配套资料\day11\代码\vue-cms\node_modules\_vue-loader@13.7.3@vue-loader\lib\loader.js:61:18)
@ ./src/router.js 45:17-60
@ ./src/main.js
ERROR in ./src/components/goods/GoodsComment.vue
Module build failed (from ./node_modules/_vue-loader@13.7.3@vue-loader/index.js):
TypeError: Cannot read property 'vue' of undefined
at Object.module.exports (J:\前端框架\Vue\vue-----黑马\配套资料\day11\代码\vue-cms\node_modules\_vue-loader@13.7.3@vue-loader\lib\loader.js:61:18)
@ ./src/router.js 53:20-66
@ ./src/main.js
ERROR in ./src/components/goods/GoodsDesc.vue
Module build failed (from ./node_modules/_vue-loader@13.7.3@vue-loader/index.js):
TypeError: Cannot read property 'vue' of undefined
at Object.module.exports (J:\前端框架\Vue\vue-----黑马\配套资料\day11\代码\vue-cms\node_modules\_vue-loader@13.7.3@vue-loader\lib\loader.js:61:18)
@ ./src/router.js 49:17-60
@ ./src/main.js
ERROR in ./src/components/news/NewsInfo.vue
Module build failed (from ./node_modules/_vue-loader@13.7.3@vue-loader/index.js):
TypeError: Cannot read property 'vue' of undefined
at Object.module.exports (J:\前端框架\Vue\vue-----黑马\配套资料\day11\代码\vue-cms\node_modules\_vue-loader@13.7.3@vue-loader\lib\loader.js:61:18)
@ ./src/router.js 29:16-57
@ ./src/main.js
ERROR in TypeError: compilation.templatesPlugin is not a function
- SetVarMainTemplatePlugin.js:17 SetVarMainTemplatePlugin.apply
[vue-cms]/[_webpack@3.12.0@webpack]/lib/SetVarMainTemplatePlugin.js:17:15
- Tapable.js:79 Compilation.apply
[node_global]/[webpack]/[tapable]/lib/Tapable.js:79:16
- util.js:89 Compilation.deprecated [as apply]
internal/util.js:89:15
- LibraryTemplatePlugin.js:45
[vue-cms]/[_webpack@3.12.0@webpack]/lib/LibraryTemplatePlugin.js:45:18
- Hook.js:154 SyncHook.lazyCompileHook
[node_global]/[webpack]/[tapable]/lib/Hook.js:154:20
- Compiler.js:630 Compiler.newCompilation
[node_global]/[webpack]/lib/Compiler.js:630:30
- Compiler.js:667
[node_global]/[webpack]/lib/Compiler.js:667:29
- Hook.js:154 AsyncSeriesHook.lazyCompileHook
[node_global]/[webpack]/[tapable]/lib/Hook.js:154:20
- Compiler.js:662 Compiler.compile
[node_global]/[webpack]/lib/Compiler.js:662:28
- Compiler.js:328 Compiler.runAsChild
[node_global]/[webpack]/lib/Compiler.js:328:8
- compiler.js:70
[vue-cms]/[_html-webpack-plugin@2.30.1@html-webpack-plugin]/lib/compiler.js:70:19
- debuggability.js:384 Promise._execute
[vue-cms]/[_bluebird@3.7.2@bluebird]/js/release/debuggability.js:384:9
- promise.js:518 Promise._resolveFromExecutor
[vue-cms]/[_bluebird@3.7.2@bluebird]/js/release/promise.js:518:18
- promise.js:103 new Promise
[vue-cms]/[_bluebird@3.7.2@bluebird]/js/release/promise.js:103:10
- compiler.js:69 Object.compileTemplate
[vue-cms]/[_html-webpack-plugin@2.30.1@html-webpack-plugin]/lib/compiler.js:69:10
- index.js:47
[vue-cms]/[_html-webpack-plugin@2.30.1@html-webpack-plugin]/index.js:47:40
- Hook.js:154 AsyncParallelHook.lazyCompileHook
[node_global]/[webpack]/[tapable]/lib/Hook.js:154:20
- Compiler.js:669
[node_global]/[webpack]/lib/Compiler.js:669:20
- Hook.js:154 AsyncSeriesHook.lazyCompileHook
[node_global]/[webpack]/[tapable]/lib/Hook.js:154:20
- Compiler.js:662 Compiler.compile
[node_global]/[webpack]/lib/Compiler.js:662:28
- Compiler.js:321
[node_global]/[webpack]/lib/Compiler.js:321:11
- Compiler.js:529 Compiler.readRecords
[node_global]/[webpack]/lib/Compiler.js:529:11
- Compiler.js:318
[node_global]/[webpack]/lib/Compiler.js:318:10
- Hook.js:154 AsyncSeriesHook.lazyCompileHook
[node_global]/[webpack]/[tapable]/lib/Hook.js:154:20
- Compiler.js:315
[node_global]/[webpack]/lib/Compiler.js:315:19
- Hook.js:154 AsyncSeriesHook.lazyCompileHook
[node_global]/[webpack]/[tapable]/lib/Hook.js:154:20
- Compiler.js:312 Compiler.run
[node_global]/[webpack]/lib/Compiler.js:312:24
- cli.js:353 processOptions
[node_global]/[webpack-cli]/bin/cli.js:353:14
- cli.js:364
[node_global]/[webpack-cli]/bin/cli.js:364:3
- yargs.js:567 Object.parse
[node_global]/[webpack-cli]/[yargs]/yargs.js:567:18
- cli.js:49
[node_global]/[webpack-cli]/bin/cli.js:49:8
- cli.js:366 Object.<anonymous>
[node_global]/[webpack-cli]/bin/cli.js:366:3
- loader.js:1158 Module._compile
internal/modules/cjs/loader.js:1158:30
- loader.js:1178 Object.Module._extensions..js
internal/modules/cjs/loader.js:1178:10
- loader.js:1002 Module.load
internal/modules/cjs/loader.js:1002:32
- loader.js:901 Function.Module._load
internal/modules/cjs/loader.js:901:14
#####
之前可以webpack进行打包