outer-script-html-webpack-plugin
Inject original js into html, without webpack compiler.
Working with html-webpack-plugin and Webpack 3.
Install
$ npm install outer-script-html-webpack-plugin --save-dev
Usage
webpack.config.js
const HtmlWebpackPlugin = require('html-webpack-plugin')
const OuterScriptPlugin = require('outer-script-html-webpack-plugin')
module.exports = {
...
output: {
publicPath: '/public/'
},
plugins: [
...
new OuterScriptPlugin(),
new HtmlWebpackPlugin({
...
outerScripts:[
{
chunk: '/absolute/path/to/a.js',
filename: 'js/a.js'
},
{
chunk: '/absolute/path/to/b.js',
filename: 'js/b.[chunkhash].js'
}
]
})
]
}
ouput html:
...
// original a.js and b.js without compiling will be injected here
<script type="text/javascript" src="/public/js/a.js">
<script type="text/javascript" src="/public/js/b.c57c86c1b956c3a01175.js">
<script type="text/javascript" src="/public/others.js">
...
License
MIT