博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
TypeError: Cannot read property 'tap' of undefined
阅读量:4589 次
发布时间:2019-06-09

本文共 3203 字,大约阅读时间需要 10 分钟。

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

vue-element-admin@3.8.1 build:prod E:\vue-project\vue-element-admin-master

cross-env NODE_ENV=production env_config=prod node build/build.js

  • building for prod environment...E:\vue-project\vue-element-admin-master\node_modules\script-ext-html-webpack-plugin\lib\plugin.js:50
    compilation.hooks.htmlWebpackPluginAlterAssetTags.tap(PLUGIN, alterAssetTags);
    ^

TypeError: Cannot read property 'tap' of undefined

at ScriptExtHtmlWebpackPlugin.compilationCallback (E:\vue-project\vue-element-admin-master\node_modules\script-ext-html-webpack-plugin\lib\plugin.js:50:57)
at SyncHook.eval [as call] (eval at create (E:\vue-project\vue-element-admin-master\node_modules\tapable\lib\HookCodeFactory.js:17:12), :11:1)
at SyncHook.lazyCompileHook [as _call] (E:\vue-project\vue-element-admin-master\node_modules\tapable\lib\Hook.js:35:21)
at Compiler.newCompilation (E:\vue-project\vue-element-admin-master\node_modules\webpack\lib\Compiler.js:504:26)
at hooks.beforeCompile.callAsync.err (E:\vue-project\vue-element-admin-master\node_modules\webpack\lib\Compiler.js:540:29)
at AsyncSeriesHook.eval [as callAsync] (eval at create (E:\vue-project\vue-element-admin-master\node_modules\tapable\lib\HookCodeFactory.js:24:12), :6:1)
at AsyncSeriesHook.lazyCompileHook [as _callAsync] (E:\vue-project\vue-element-admin-master\node_modules\tapable\lib\Hook.js:35:21)
at Compiler.compile (E:\vue-project\vue-element-admin-master\node_modules\webpack\lib\Compiler.js:535:28)
at readRecords.err (E:\vue-project\vue-element-admin-master\node_modules\webpack\lib\Compiler.js:274:11)
at Compiler.readRecords (E:\vue-project\vue-element-admin-master\node_modules\webpack\lib\Compiler.js:402:11)
at hooks.run.callAsync.err (E:\vue-project\vue-element-admin-master\node_modules\webpack\lib\Compiler.js:271:10)
at AsyncSeriesHook.eval [as callAsync] (eval at create (E:\vue-project\vue-element-admin-master\node_modules\tapable\lib\HookCodeFactory.js:24:12), :6:1)
at AsyncSeriesHook.lazyCompileHook [as _callAsync] (E:\vue-project\vue-element-admin-master\node_modules\tapable\lib\Hook.js:35:21)
at hooks.beforeRun.callAsync.err (E:\vue-project\vue-element-admin-master\node_modules\webpack\lib\Compiler.js:268:19)
at AsyncSeriesHook.eval [as callAsync] (eval at create (E:\vue-project\vue-element-admin-master\node_modules\tapable\lib\HookCodeFactory.js:24:12), :15:1)
at AsyncSeriesHook.lazyCompileHook [as _callAsync] (E:\vue-project\vue-element-admin-master\node_modules\tapable\lib\Hook.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:\Users\Administrator\AppData\Roaming\npm-cache_logs\2018-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

 

转载于:https://www.cnblogs.com/ybz94/p/9625821.html

你可能感兴趣的文章
Unique Binary Search Trees @leetcode
查看>>
find out the neighbouring max D_value by counting sort in stack
查看>>
ASP.NET MVC之分部视图和ChildAction(三)
查看>>
逆向工程 找不到文件
查看>>
OpenJ_Bailian——4115鸣人和佐助(带状态的A*)
查看>>
8.现代计算机的组成
查看>>
oracle系列--第三篇 Oracle的安装
查看>>
Javascript模块化编程(二):AMD规范
查看>>
吴裕雄--天生自然 物理学习与探索笔记:位移和时间
查看>>
[译]JavaScript:打破所有规则
查看>>
0909对操作系统的认识
查看>>
windows下的批处理bat文件和Linux下的shell文件的互相转换
查看>>
BZOJ【1606】购买干草
查看>>
MySQL 删除重复数据实例
查看>>
。。。
查看>>
【HDU 4276】The Ghost Blows Light(树形DP,依赖背包)
查看>>
一分钟将你的WPF应用程序变身成炫彩动态Metro风格
查看>>
iOS 学习资料Blog 技术论坛等,不断添加中。。。。
查看>>
简单实现Tabbar的隐藏显示动画 By H罗
查看>>
电脑自动开机设置教程
查看>>