环境: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. vue pc端 商品轮播图_轮播图高点击商品图
  2. 计算机网络-思维导图(6)应用层
  3. 【Python】多线程的使用,通过传参接收返回值
  4. 计算机应用 winxp,2017年职称计算机考试模块WindowsXP试题
  5. mysql安装条款_mysql 安装注意
  6. ApiBoot - ApiBoot Quartz 使用文档
  7. 集成学习(西瓜书学习)
  8. 【蓝桥杯每日一练】 斐波那契数列
  9. centos下不重装php——给PHP添加新扩展库
  10. python中int函数是什么作用_python中int函数怎么用
  11. bzoj4771 七彩树
  12. pushbutton flash 游戏开发
  13. Linux系统版本介绍
  14. 正则验证正整数表达式
  15. 解决wps缺少字体的问题
  16. 【公司邮箱如何申请】怎么写加密邮件,企业邮箱支持吗?
  17. 微信 语音转文字 java,微信语音转文字怎么操作?手把手教你,一秒钟搞定!
  18. 多对多关系需要建立中间表_【数据库基础】为什么需要三张表之多对多表结构设计...
  19. 虚拟机安装linux
  20. 编辑器进化 VSCode + Vim

热门文章

  1. mime类型是什么 node_Node.js - 文件系统获取文件类型
  2. python自动解析json_Python语言解析JSON详解
  3. iphone已停用怎么解锁_两种无密码解锁iPhone锁屏密码的方法
  4. 【渝粤教育】国家开放大学2019年春季 0233-22T学前儿童语言教育 参考试题
  5. 无线模块在工业控制上的应用
  6. ZigBee与智慧家居-ZigBee方案
  7. java 收集系统资源_方法:Linux 下用JAVA获取CPU、内存、磁盘的系统资源信息
  8. 嵌入式linux图形系统设计,轻量级嵌入式Linux图形系统设计与实现
  9. 计算机模拟技术在教学上的应用,计算机模拟技术在水利工程学科试验教学中的应用...
  10. 打开虚拟机磁盘类型无效_[图文]VMWARE虚拟机如何打开.VMDK格式的磁盘映像