详解html-webpack-plugin使用
|
最近在react项目中初次用到了html-webapck-plugin插件,用到该插件的两个主要作用: 为html文件中引入的外部资源如script、link动态添加每次compile后的hash,防止引用缓存的外部文件问题 可以生成创建html入口文件,比如单页面可以生成一个html文件入口,配置N个html-webpack-plugin可以生成N个页面入口 1、安装 cnpm i webpack-plugin -D 2、在webpack.config.json中引用 const path = require('path') const htmlWebpackPlugin = require('html-webpack-plugin') //第一步 module.exports = { entry: path.join(__dirname, './src/main.js'), output: { path: path.join(__dirname, './dist'), filename: 'bundle.js', }, mode: 'development', devServer: { open: true, port: 8080, hot: true, contentBase: 'src' }, plugins: [ new htmlWebpackPlugin({ //第二步 template: path.join(__dirname, './src/index.html'), //指定生成模板的路径 filename: 'index.html' //指定生成页面的名称 }) ] } 3、html-webpack-plugin的作用 一、在内存中生成一个指定模板的文件,在访问时速度更快 (编辑:无锡站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
- 超级链接a的表现形式和打开方式
- 解决Win8在VMware Fusion中使用Wacom笔不正常的问题
- 昂达光磁产品狂降,8×8 ¥699,8×4 ¥599
- sql – Doctrine 2.1其中外键id =?,编辑:在Doctrine 2.2中
- sql-server – 使用带有nHibernate的CreateSQLQuery的SQL S
- sql-server – coldfusion,iis7,sql server管理员有哪些日常
- rdp – 可以拆分访问数据库导致打印机和报告问题吗?
- 腾讯发布RTX实时协作版 联手IBM进军EIM市场
- SQLserver 数据库危险存储过程删除与恢复措施
- 大光圈镜头超值价 佳能50mm f1.8 STM



