上一页 1 2 3 4 5 6 ··· 9 下一页
摘要: (1)优化resolve.extensions配置 在导入语句没带文件后缀时,Webpack 会自动带上后缀后去尝试询问文件是否存在。 在配置 resolve.extensions 时你需要遵守以下几点,以做到尽可能的优化构建性能: l 后缀尝试列表要尽可能的小,不要把项目中不可能存在的情况写到后缀 阅读全文
posted @ 2019-11-19 23:56 lanlanDong 阅读(450) 评论(0) 推荐(0) 编辑
摘要: 1. 处理效果 当我们修改带hash的文件并进行打包时,每打包一次就会生成一个新的文件,而旧的文件并没有删除。 为了解决这种情况,我们可以使用clean-webpack-plugin在打包之前将文件先清除,之后再打包出最新的文件 2. 安装 npm install --save-dev clean- 阅读全文
posted @ 2019-11-19 23:51 lanlanDong 阅读(558) 评论(0) 推荐(0) 编辑
摘要: 1. 处理效果 2. 安装(下载) npm install --save-dev copy-webpack-plugin 3. 配置config文件 引入插件: Plugins设置 阅读全文
posted @ 2019-11-19 23:49 lanlanDong 阅读(260) 评论(0) 推荐(0) 编辑
摘要: 2.optimize-css-assets-webpack-plugin插件 (1)安装(下载) npm install --save-dev optimize-css-assets-webpack-plugin (2)配置config文件 引入插件: Plugins设置 assetNameRegE 阅读全文
posted @ 2019-11-19 23:48 lanlanDong 阅读(205) 评论(0) 推荐(0) 编辑
摘要: (1)处理效果 处理后 (2)安装loader 安装postcss-loader和autoprefixer 下载: npm install --save-dev postcss-loader autoprefixer (3)配置loader 需要和autoprefixer一起用 阅读全文
posted @ 2019-11-19 23:46 lanlanDong 阅读(442) 评论(0) 推荐(0) 编辑
摘要: 目前,ES6(ES2015)这样的语法已经得到很大规模的应用,它具有更加简洁、功能更加强大的特点,实际项目中很可能会使用采用了ES6语法的模块,但浏览器对于ES6语法的支持并不完善。为了实现兼容,就需要使用转换工具对ES6语法转换为ES5语法,babel就是最常用的一个工具 转换 babel转化语法 阅读全文
posted @ 2019-11-19 23:45 lanlanDong 阅读(673) 评论(0) 推荐(0) 编辑
摘要: 1. 简单了解 开发环境和生产环境的构建目标差异很大。在开发环境中,我们需要具有强大的、具有实时重新加载或热模块替换能力 和 localhost server。而在生产环境中,我们的目标则转向于关注更小的 bundle,以及资源的优化,以改善加载时间。所以我们通常建议为每个环境编写彼此独立的 web 阅读全文
posted @ 2019-11-19 23:42 lanlanDong 阅读(1755) 评论(0) 推荐(0) 编辑
摘要: webpack-dev-server是webpack官方提供的一个小型Express服务器。使用它可以为webpack打包生成的资源文件提供web服务。 webpack-dev-server 主要提供两个功能: (1)为静态文件提供服务 (2)自动刷新和热替换(HMR) 2.安装webpack-de 阅读全文
posted @ 2019-11-19 23:40 lanlanDong 阅读(204) 评论(0) 推荐(0) 编辑
摘要: HtmlWebpackPlugin会自动为你生成一个HTML文件,根据指定的index.html模板生成对应的 html 文件。 根据src下的index.html自动在打包后的目录下生成html文件,相关引用关系和文件路径都会按照正确的配置被添加进生成的html里 2.安装依赖 npm insta 阅读全文
posted @ 2019-11-19 23:39 lanlanDong 阅读(293) 评论(0) 推荐(0) 编辑
摘要: 1. 入口entry (1)单入口 单文件: 例如: entry:‘./src/index.js’ 多文件: 在你想要多个依赖文件一起注入,并且将它们的依赖导向到一个“chunk”时,传入数组的方式就很有用。 例如: (2)多入口 例如: 2. 出口output (1)单出口 (2)多出口 [nam 阅读全文
posted @ 2019-11-19 23:37 lanlanDong 阅读(256) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 ··· 9 下一页