Как исключить папки (регулярные выражения) из пакета? - PullRequest
0 голосов
/ 28 октября 2019

Я создал приложение TS / JS со множеством «модулей» внутри. В каждом модуле есть папка «faker» со многими файлами, которые я использую для создания поддельных данных для моего приложения среды разработки.

Я хочу исключить все эти файлы из моего рабочего комплекта с помощью веб-пакета.

У меня нет доступа к config.webpack.js, поэтому я установил плагин, который позволяет мне использовать функцию js, которая выполняет работу, переопределяя конфигурации, как и ожидалось.

Я пытался добавить этот код

config.module.rules = [
    ...config.module.rules,
    {
        test: /.*\.(j|t)s(x?)$/,
        exclude: [/.*\/faker\//]
    }
];

но я все еще могу найти свои поддельные данные в связанных файлах, поэтому мой код регулярного выражения не работает.

Я довольно новичок в настройках веб-пакетов, но я уже использовал их, чтобы упростить работувещи. Можете ли вы помочь мне удалить файлы? Все мои производственные процессы не используют их, поэтому я ничего не сломаю, удалив их

...