自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(10)
  • 收藏
  • 关注

原创 10. webpack 优化

webpack的默认行为是当一个类型的检查是否使用某一个loader进行处理时,即使匹配到了也会在接下来的所有规则中进行再次匹配(走完所有的rules规则匹配)前面提到js文件的编译需要进行babel和eslint的处理,比较耗时,所有这里说的缓存也只针对这两个过程。js的支持:(vue-loader和react-loader都默认支持了这样的功能,不需要我们单独实现)注意: 把注意写在前面,每个进程打开大概需要 600ms 的时间,建议在文件量很大的情况下使用。获取 cpu 核心数量。

2022-10-10 23:04:54 96

原创 9. 生产环境的webpack

【代码】9. 生产环境的webpack。

2022-10-10 23:02:46 97

原创 8. js文件的处理

创建eslint配置文件(三种方法都可以)基础的配置文件安装和使用插件(之前的版本使用 loader 处理)创建文件vscode 的 eslint 插件也会扫描eslint配置文件,但它无法读取我们在webpack.config.js中设置的扫描范围,所以我们需要创建文件。

2022-10-10 23:02:03 100

原创 7. webpack-dev-server

【代码】7. webpack-dev-server。

2022-10-10 23:01:05 98

原创 6. 字体文件的处理(iconfont的使用)

复制要是用的icon 的类名,比如: icon-zhinan。针对字体文件配置webpack.config.js。入口文件中引入iconfont.css文件。入口文件引入iconfont.js。使用svg引入需要使用的图标。在html模板中使用。加入通用的css代码。

2022-10-10 23:00:06 270

原创 5. 自动引入打包资源(plugin初体验)

【代码】5. 自动引入打包资源(plugin初体验)

2022-10-10 22:59:29 75

原创 4. 加载css资源(loader的使用)

我们需要知道的一个前提是:webpack默认只认识js或者json文件,其他的资源webpack不认识。

2022-10-10 22:58:32 410

原创 3. 资源加载

/ 未修改 output : {filename : 'dist.js' , path : path . join(__dirname , '/dist') , clean : true , } , // 修改后 output : {

2022-10-10 22:57:39 84

原创 2. webpack初体验

小技巧:为了在编写webpack.config.js配置文件的时候可以有代码 提示,我们可以把这样的一行代码放到导出语句之前。

2022-10-10 22:56:34 159

原创 1. webpack的安装

webpack 在工作中不建议安装全局的,因为协作的同事使用的版本可能和你的版本不同,直接调用webpack。Webpack 5 运行于 Node.js v10.13.0+ 的版本。方法2: 创建scripts命令。

2022-10-10 22:55:43 274

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除