У меня проблемы с плагином Copy Webpack
. Я проверил документацию (https://webpack.js.org/plugins/copy-webpack-plugin/) и, похоже, использую правильную конфигурацию, но все равно получаю сообщение об ошибке:
ValidationError: Invalid options object. Copy Plugin has been initialized using an options object that does not match the API schema. - options[0] has an unknown property 'to'.
Вот конфигурация, которую я использую по ссылке, опубликованной выше. От и до были обновлены сведениями о моей среде.
import CopyPlugin from 'copy-webpack-plugin';
module.exports = {
plugins: [
new CopyPlugin({
patterns: [
{ from: "source", to: "dest" },
{ from: "other", to: "public" },
],
}),
],
};
Я использую copy-webpack-plugin
версию пакета ^11.0.0
и webpack
версию пакета ^5.74.0
Кто-нибудь видел эту проблему раньше?
Все было сделано правильно, как в исходном посте. Конфигурация Babel отсутствовала. Чтобы исправить это, также проверьте конфигурацию Babel и убедитесь, что там делается то же самое.