0

我的文件显示为已发出,但实际上并未将它们复制到 dist 文件夹。

编译日志摘录:

  Version: webpack 4.15.1         Time: 1824ms        Built at: 01/29/2020 3:51:51 PM
                         Asset      Size  Chunks                    Chunk Names
                       main.js   116 KiB       0  [emitted]         main
                  CSS/main.css  76 bytes          [emitted]               Images/Uplink_Logo_Horiz.jpg   651 KiB          [emitted]  [big]  
              CSS/adminlte.css   708 KiB          [emitted]  [big]  
                    index.html   6.7 KiB          [emitted]

我的 webpack 配置插件看起来像这样:

plugins: [
    new CopyWebpackPlugin([
        {
            from: './Images/**',
            to: path.join(__dirname, 'dist'),
            logLevel: 'trace'
        },
        {
            from: './CSS/**',
            to: path.join(__dirname, 'dist'),
            logLevel: 'trace'
        }
    ]),
    new HtmlWebpackPlugin({
        template: './src/index.html'
    })
],

我尝试将 CopyWebpackPlugin 和 HtmlWebpackPlugin 的顺序更改为不走运。除了更改顺序之外,您是否做了其他任何事情来解决这个问题。

版本:

“vue”:“^2.6.11”,“webpack”:“^4.15.0”,“webpack-cli”:“^3.0.8”,“copy-webpack-plugin”:“^5.1.1”, "html-webpack-plugin": "^3.2.0",

更新的图像: 完整的项目结构:

在此处输入图像描述

4

1 回答 1

0

发现了问题。静态文件不包含在 VS 项目中。一旦我将它们包括在内,它就开始工作了。谢谢您的帮助 :)

于 2020-01-30T20:33:29.120 回答