Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/webpack/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Webpack:如何将javascript注入HTML而不是单独的JS文件_Javascript_Webpack_Webpack 4 - Fatal编程技术网

Webpack:如何将javascript注入HTML而不是单独的JS文件

Webpack:如何将javascript注入HTML而不是单独的JS文件,javascript,webpack,webpack-4,Javascript,Webpack,Webpack 4,有没有办法让webpack将输出注入HTML而不是单独的文件 <html> <head> </head> <body> <script type="text/javascript"> // webpack puts the output here </script> </body> </html> //webpack将输出放在这里 我不得不使用html网

有没有办法让webpack将输出注入HTML而不是单独的文件

<html>
  <head>
  </head>
  <body>
    <script type="text/javascript">
      // webpack puts the output here
    </script>
  </body>
</html>

//webpack将输出放在这里

我不得不使用
html网页包内联源插件


作品但webpack的4.39版最初抛出了一个错误。这是通过使用beta版本解决的:
html网页包内联源代码-plugin@1.0.0-beta.2
并将其与:
新的HtmlWebpackInlineSourcePlugin(HtmlWebpackPlugin)
一起使用。
plugins: [
  new HtmlWebpackPlugin({
    inlineSource: '.(js|css)$' // embed all javascript and css inline
  }),
  new HtmlWebpackInlineSourcePlugin()
]