E:vue-projectvue-element-admin-master>npm run build:prod

vue-element-admin@3.8.1 build:prod E:vue-projectvue-element-admin-master
cross-env NODE_ENV=production env_config=prod node build/build.js

  • building for prod environment...E:vue-projectvue-element-admin-masternode_modulesscript-ext-html-webpack-pluginlibplugin.js:50
    compilation.hooks.htmlWebpackPluginAlterAssetTags.tap(PLUGIN, alterAssetTags);
    ^

TypeError: Cannot read property 'tap' of undefined
at ScriptExtHtmlWebpackPlugin.compilationCallback (E:vue-projectvue-element-admin-masternode_modulesscript-ext-html-webpack-pluginlibplugin.js:50:57)
at SyncHook.eval [as call] (eval at create (E:vue-projectvue-element-admin-masternode_modulestapablelibHookCodeFactory.js:17:12), :11:1)
at SyncHook.lazyCompileHook [as _call] (E:vue-projectvue-element-admin-masternode_modulestapablelibHook.js:35:21)
at Compiler.newCompilation (E:vue-projectvue-element-admin-masternode_moduleswebpacklibCompiler.js:504:26)
at hooks.beforeCompile.callAsync.err (E:vue-projectvue-element-admin-masternode_moduleswebpacklibCompiler.js:540:29)
at AsyncSeriesHook.eval [as callAsync] (eval at create (E:vue-projectvue-element-admin-masternode_modulestapablelibHookCodeFactory.js:24:12), :6:1)
at AsyncSeriesHook.lazyCompileHook [as _callAsync] (E:vue-projectvue-element-admin-masternode_modulestapablelibHook.js:35:21)
at Compiler.compile (E:vue-projectvue-element-admin-masternode_moduleswebpacklibCompiler.js:535:28)
at readRecords.err (E:vue-projectvue-element-admin-masternode_moduleswebpacklibCompiler.js:274:11)
at Compiler.readRecords (E:vue-projectvue-element-admin-masternode_moduleswebpacklibCompiler.js:402:11)
at hooks.run.callAsync.err (E:vue-projectvue-element-admin-masternode_moduleswebpacklibCompiler.js:271:10)
at AsyncSeriesHook.eval [as callAsync] (eval at create (E:vue-projectvue-element-admin-masternode_modulestapablelibHookCodeFactory.js:24:12), :6:1)
at AsyncSeriesHook.lazyCompileHook [as _callAsync] (E:vue-projectvue-element-admin-masternode_modulestapablelibHook.js:35:21)
at hooks.beforeRun.callAsync.err (E:vue-projectvue-element-admin-masternode_moduleswebpacklibCompiler.js:268:19)
at AsyncSeriesHook.eval [as callAsync] (eval at create (E:vue-projectvue-element-admin-masternode_modulestapablelibHookCodeFactory.js:24:12), :15:1)
at AsyncSeriesHook.lazyCompileHook [as _callAsync] (E:vue-projectvue-element-admin-masternode_modulestapablelibHook.js:35:21)
npm ERR! code ELIFECYCLE
npm ERR! errno 1
npm ERR! vue-element-admin@3.8.1 build:prod: cross-env NODE_ENV=production env_config=prod node build/build.js
npm ERR! Exit status 1
npm ERR!
npm ERR! Failed at the vue-element-admin@3.8.1 build:prod 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! C:UsersAdministratorAppDataRoamingnpm-cache_logs2018-09-05T05_37_15_612Z-debug.log

 

解决方法:

  • set "html-webpack-plugin": "^4.0.0-alpha" => "4.0.0-alpha"
  • remove node_modules
  • remove package-lock.json
  • npm install

 

内容来源于网络如有侵权请私信删除
你还没有登录,请先登录注册
  • 还没有人评论,欢迎说说您的想法!