环境:webpac<4的下,安装uglifyjs。cnpm install uglifyjs-webpack-plugin -D

安装完毕后,去npm里查看uglifyjs的使用方法并添加到代码中:const UglifyJsPlugin = require('uglifyjs-webpack-plugin')

module.exports = {

//...

optimization: {

minimizer: [new UglifyJsPlugin()]

}

};

执行打包命令后报错,重新浏览文档后发现该写法只适用于webpack4,而我的环境是webpack3.x,于是更换了uglifyjs的写法:const UglifyJsPlugin = require('uglifyjs-webpack-plugin')

module.exports = {

plugins: [

new UglifyJsPlugin(),

]

}

再次执行打包命令仍然报错,猜想可能是最新版本的uglifyjs已经不支持该写法,于是:npm view uglifyjs-webpack-plugin versions

重新安装低版本插件

打包成功!

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持爱安网。

uglifyjs报错 webpack_webpack3里使用uglifyjs压缩js时打包报错的解决相关推荐

  1. Android已申请动态权限报错,Android 读取或者写入U盘时,报错:Permission denied

    ** 以下所有操作的前提是: android 系统已经root ** 最近在将文件拷贝到U盘时总是 写入失败(Permission denied) 程序清单中已经加入了权限 并且动态申请了权限 pri ...

  2. linux中ssh启动报错,Linux(Ubuntu18)中启动ssh时的报错

    今天配置了一台新的Ubuntu的机器,在修改完ssh的配置文件并准备开启ssh的时候,无论是启动ssh: /etc/init/d/ssh start 还是重启ssh服务: /etc/init/d/ss ...

  3. 【JavaWeb-遇错】继承或者实现Servlet相关时总是报红或者包导不进来

    Servlet相关 一.实现Servlet方法时候,import不进来 二.@WebServlet需要引入的依赖包 一.实现Servlet方法时候,import不进来 问题描述:在实现这个Servle ...

  4. webpack打包---报错内存溢出javaScript heap out of memory

    今天, npm run build打包时,又报内存溢出了.所以记录一下,之前查了博客有一些解释. "报错CALL_AND_RETRY_LAST Allocation failed - Jav ...

  5. 使用TS+vue3封装axios时编译报错,提示You may need an additional loader to handle the result of these loaders.

    基于vue3+TS构建的商城后台管理系统 根据coderwhy老师指导搭建的项目为PC端商品后台管理系统. 报错: 使用TS+vue3封装axios时编译报错,提示You may need an ad ...

  6. gulp构建项目(七):gulp-uglify压缩js以及检查js语法错误

    需求分析:将js文件压缩成一行,减少js文件的大小.压缩过程中如果遇到js语法错误,将会报错并且压缩会被终止.所以我们需要: 在开发环境下,编写js代码时,要监听并检查js文件的语法,避免语法错误导致 ...

  7. gulp 压缩html内的js,gulp实战技巧之gulp-uglify压缩js

    摘要: 前面讲了压缩css的几款插件,这篇就介绍下压缩js的一款插件--gulp-uglify.使用gulp-uglify可以压缩我们的js代码,也可以使用其提供的混淆功能对代码进行简单的混淆,注意是 ...

  8. vue打包报错 ERROR in static/js/0.4403c1dd262870db3c27.js from UglifyJs TypeError: Cannot read property ‘

    打包报错 ERROR in static/js/0.4403c1dd262870db3c27.js from UglifyJs TypeError: Cannot read property 'sec ...

  9. uglifyjs压缩JS

    首先,去http://nodejs.org 下载安装.我下的版本是0.8.14.安装很简单,下一步 需要先安装node,进入命令行,查看node,npm是否正确安装. 接下来安装UglifyJS,命令 ...

最新文章

  1. 基于快速原型模型建立商业呼叫中心SPOMP的应用研究
  2. 分布式事务科普(终结篇)
  3. 用 cairo 实现跨平台图形
  4. php百度语音合成,Drupal 与百度云语音合成(PHP SDK)的集成
  5. git 合并指定目录到master
  6. 递归学习简单的小例子之hanoi塔问题
  7. 秩和比算法matlab程序,Matlab学习系32. 秩和比综合评价法.docx
  8. 线性回归之最小二乘法公式推导和原理介绍
  9. 机器学习 泛化误差和偏差-方差
  10. Python实现视频流媒体传输
  11. THINKPADT400安装XP蓝屏
  12. linux开发者的一天
  13. 《大话设计模式 下》
  14. 计算机应用参考文献,计算机应用领域英文参考文献 哪里有计算机应用领域参考文献...
  15. 计算机科学 vs 计算机技术
  16. JAVA使用接口实现类的功能------JAVA入门基础教程
  17. 如何练成某一领域的高手
  18. AlphaMind:趋势跟踪及量化交易系统
  19. cpu win10 安装yolo_yolov5 win10 数据集制作 各种踩坑
  20. 玄学小问题之input.focus()没生效的问题

热门文章

  1. C语言代码注释必须用/**/ , 你没看错~
  2. matlab serial 38400,这个程序的波特率能帮我改到38400吗?
  3. 光模块和光纤收发器的区别是什么?
  4. 数字光端机和模拟视频光端机的六个不同点
  5. 【渝粤教育】国家开放大学2018年春季 7218-21T医学伦理学(本) 参考试题
  6. 【渝粤教育】电大中专测量学 (3)作业 题库
  7. 【渝粤题库】广东开放大学 标准化专题讲座 形成性考核
  8. linux hexdump显示格式c数组,hexdump命令
  9. html引入latex,如何在html文件中使用MathJax或LaTex?
  10. java selenium 日志_java - 支持selenium日志_java_酷徒编程知识库