Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/411.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

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
Javascript html网页包插件和网页包2:无起始斜杠'/';_Javascript_Webpack_Webpack 2_Html Webpack Plugin - Fatal编程技术网

Javascript html网页包插件和网页包2:无起始斜杠'/';

Javascript html网页包插件和网页包2:无起始斜杠'/';,javascript,webpack,webpack-2,html-webpack-plugin,Javascript,Webpack,Webpack 2,Html Webpack Plugin,我有一个正在工作的Webpack1项目,我想迁移到Webpack2 它几乎可以工作了,我剩下的主要问题是html网页包插件: 当我在webpack 2中使用它时,生成的脚本标记的形式如下: <script type="text/javascript" src="static/js/bundle.js"></script> 我做错了什么?尝试显式设置output.publicPath: output : { filename : 'static/js/bundle

我有一个正在工作的Webpack1项目,我想迁移到Webpack2

它几乎可以工作了,我剩下的主要问题是html网页包插件

当我在webpack 2中使用它时,生成的脚本标记的形式如下:

<script type="text/javascript" src="static/js/bundle.js"></script>

我做错了什么?

尝试显式设置
output.publicPath

output : {
  filename   : 'static/js/bundle.js',
  path       : paths.appBuild,
  publicPath : '/'
}
  entry: [
    paths.appIndexJs,
    publicPath,
  ],
  output: {
    pathinfo: true,
    path: paths.appBuild,
    filename: 'static/js/bundle.js',
  },

  // (...)

  plugins: [
    new HtmlWebpackPlugin({
      inject: true,
      template: paths.appHtml,
    }),
output : {
  filename   : 'static/js/bundle.js',
  path       : paths.appBuild,
  publicPath : '/'
}