打包
friend_ship
这个作者很懒,什么都没留下…
展开
-
vue项目在test/ts环境打包报错
vue项目仅在test/ts测试环境打包中报错原创 2023-01-05 21:24:35 · 1622 阅读 · 3 评论 -
Module parse failed: Unexpected token
vue打包Module parse failed: Unexpected token原创 2022-12-02 13:34:26 · 1153 阅读 · 0 评论 -
vue-cli3.0项目打包 ValidationError: Invalid options object.Terser Plugin has been ininialized……
造成上面问题的原因是terser-webpack-plugin版本问题。推荐使用terser-webpack-plugin@4.2.3。更新版本,重新打包即可。原创 2020-12-22 17:59:33 · 2949 阅读 · 0 评论 -
vue-cli3.0项目打包报错:TypeError: Cannot read property ‘tapPromise‘ of undefined
造成上面问题的原因是因为compression-webpack-plugin版本的原因。经测试,目前可使用的最高版本compression-webpack-plugin@6.1.1。更新下版本,重新打包即可。原创 2020-12-22 17:54:01 · 2220 阅读 · 0 评论 -
webpack学习路线(一) 基础配置
为什么需要构建工具? 转换ES6语法 转换JSX CSS前缀补全/预处理器 压缩混淆 图片压缩为什么选用webpack? webpack grunt gulp 定义 Module bundler Task runner Task runner 语言 JavaScript Node.js ...原创 2019-08-02 15:20:10 · 406 阅读 · 0 评论 -
webpack学习路线(二) 核心概念
核心概念:Entry 用来指定webpack的打包入口 Output 用来告诉webpack如何将编译后的文件输出到磁盘 Loaders 只支持JS和JSON两种类型,通过Loaders去支持其它文件类型并把他们转换成有效的模块,并且可以添加到依赖图中。 Plugins 插件用户bundle文件的优化,资源管理和环境变量注入。作用于整个构建过程。 Mode 用来指定当前的构建环境是: ...原创 2019-08-02 16:47:49 · 251 阅读 · 0 评论 -
webpack学习路线(三) 解析ES6
解析ES6使用babel-loaderbabel的配置文件是: .babelrc依赖包: npm i @babel/core @babel/preset-env babel-loader -D.babelrc文件:{ "presets": [ "@babel/preset-env" ]}.webpack.config.js文件内容:...原创 2019-08-02 17:02:21 · 131 阅读 · 0 评论