CopyWebpackPlugin не копирует статические файлы в выходной каталог

Мои файлы отображаются как испускаемые, но на самом деле они не копируются в папку 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",

Обновленное изображение: Полная структура проекта:

введите здесь описание изображения


person Kumar Sabnis    schedule 29.01.2020    source источник
comment
Можете ли вы опубликовать полную структуру вашего проекта, пожалуйста? Не могу помочь, не зная, где все находится в вашем проекте.   -  person Chase DeAnda    schedule 30.01.2020
comment
@ChaseDeAnda Добавлена ​​структура проекта.   -  person Kumar Sabnis    schedule 30.01.2020
comment
Хм, ладно, можешь еще открыть папку с изображениями? Ваши изображения вообще вложены в подкаталоги в разделе «Изображения»?   -  person Chase DeAnda    schedule 30.01.2020
comment
@ChaseDeAnda Нет, это не так.   -  person Kumar Sabnis    schedule 30.01.2020
comment
Ваш фрагмент конфигурации выглядит хорошо. Моя единственная мысль: вы вручную исключаете изображения в одном из ваших конфигурационных файлов? Используете ли вы какой-либо загрузчик файлов webpack?   -  person Chase DeAnda    schedule 30.01.2020
comment
@ChaseDeAnda Нет, я не использую файл загрузчика веб-пакетов. Изначально я думал, что это проблема с плагином clean-webpack-plugin, поэтому я удалил его. Но проблема все еще актуальна   -  person Kumar Sabnis    schedule 30.01.2020
comment
Другой идеей было бы изменить ваш from источник, чтобы копировать весь каталог вместо каждого отдельного файла. Вот так: stackoverflow.com/a/33374807/5535040   -  person Chase DeAnda    schedule 30.01.2020


Ответы (1)


Выяснил проблему. Статические файлы не были включены в проект VS. Как только я включил их, он начал работать. Спасибо за помощь :)

person Kumar Sabnis    schedule 30.01.2020