inject-inner-webpack-plugin
将内部脚本源注入HTMLwebpack插件输出HTML文件webpack插件安装
npminstall--save-devinject-inner-webpack-plugin示例exports={entry:{index:'./index.js',},plugins:[newHtmlWebpackPlugin({template:'index.html',}),newInjectInnerWebpackPlugin(HtmlWebpackPlugin),],};index.html
必须将HtmlWebpackPlugin传入第一个参数,第二个参数是可选的,例如:constHtmlWebpackPlugin=require('html-webpack-plugin');constpath=require('path');newInjectInnerWebpackPlugin(HtmlWebpackPlugin,{context:path.resolve(__dirname,'..'),});第二个参数允许值如下:nametypedefaultvaluedescriptioncontext{String}:stringWebpackContextifusingsrc/inner.js?__inline,则路径将相对于上下文isRemainBundle{Boolean}:Booleanfalse如果为true,则保留要输出的内部块。scriptTag{Function}:Function``自定义内部内容输出模板{String&Array}:string&array``指定要注入的模板