我有一个react项目,在构建项目时,此命令运行: new HtmlWebpackPlugin({ inject: true, template: 'public/index.html', minify: { removeComments: true, collapseWhitespace: true, removeRedundantAttributes: true, useShortDoctype: t
new HtmlWebpackPlugin({ inject: true, template: 'public/index.html', minify: { removeComments: true, collapseWhitespace: true, removeRedundantAttributes: true, useShortDoctype: true, removeEmptyAttributes: true, removeStyleLinkTypeAttributes: true, keepClosingSlash: true, minifyJS: true, minifyCSS: true, minifyURLs: true }, filename: '/index.' + Date.now() + '.html' }),
当我在Windows中构建项目时,它会在文件夹构建中生成指纹索引文件,如index.1514560078687.html以及其他资源和文件.
但是,当我在Ubuntu中运行它时,它会生成除索引文件之外的所有文件.即使我设置了filename:’/ index.html’,也不会生成它.
任何的想法?
看起来HtmlWebpackPlugin将index.html文件存储在根目录中.你检查过了吗?尝试添加.在/index.html之前它可能适合你.