12 2019 档案
基于webpack实现多html页面开发框架八 html引入图片打包和公共页面模块复用
摘要:一、解决什么问题 1、html中img引入的图片地址没有被替换,找不到图片 2、html公共部分复用问题,如头部、底部、浮动层等 二、html中img引入图片问题解决 1、在index.html插入img,引用图片<img src="../../assets/img/test.jpeg"> 2、np 阅读全文
posted @ 2019-12-13 14:24 Lisong 阅读(1469) 评论(2) 推荐(1)
基于webpack实现多html页面开发框架七 引入第三方库如jquery
摘要:一、解决什么问题 1、如何引入第三方库,如jquery等 二、引入jquery方法 1、下载jquery.min.js放到assets/lib下面 2、安装copy-webpack-plugin,将已经存在的单个文件或整个目录复制到构建目录。命令:npm install copy-webpack-p 阅读全文
posted @ 2019-12-11 09:39 Lisong 阅读(809) 评论(0) 推荐(1)
基于webpack实现多html页面开发框架六 提取公共代码
摘要:一、解决什么问题 1、如果a.js和b.js都引用了common.js,那在打包的时候common.js会被重复打入到a.js和b.js,造成重复打包 2、单独打包common.js对性能有帮助,浏览器下载一次后会缓存下来,不会重复下载 二、未抽取公共代码的状况 基于之前代码,测试如下: 1、在as 阅读全文
posted @ 2019-12-10 14:24 Lisong 阅读(684) 评论(0) 推荐(0)
基于webpack实现多html页面开发框架五 开发环境配置 babel配置
摘要:一、解决什么问题 1、开发环境js、css不压缩,可在浏览器选中代码调试 2、开发环境运行http服务指向打包后的文件夹 3、babel输出浏览器兼容的js代码 二、需要安装的包 babel-loader:输出浏览器兼容的js代码;命令:<!--?xml version="1.0" encoding 阅读全文
posted @ 2019-12-04 16:43 Lisong 阅读(602) 评论(0) 推荐(0)
基于webpack实现多html页面开发框架四 自动写入多入口,自动插入多个htmlWebpackPlugin插件
摘要:一、解决什么问题 1、手写页面多入口,一个一个输入太麻烦,通过代码实现 2、手写多个htmlWebpackPlugin插件太麻烦,通过代码实现 二、多入口代码实现 修改module.exports的入口entry,注释掉原来手写的代码,改成上面的方法如下: 三、多htmlWebpackPlugin插 阅读全文
posted @ 2019-12-03 20:17 Lisong 阅读(720) 评论(1) 推荐(1)