реагировать js исключить компонент пакета webpack - PullRequest
0 голосов
/ 28 мая 2018

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

-views
-config
|-ConfigCtl.js
-App.js
...

Я хочу исключить файл ConfigCtl.js.Я попытался поместить это в файл webpack.config.dev.js в разделе modules.export:

externals: {
    "./src/config/ConfigCtl.js": "ConfigCtl"
  }

Но файл ConfigCtl всегда упакован в пакет ... Не является дубликатом другихпредмет.Я пробовал решение, предложенное в этой теме, но без эффективности ... Есть предложения?

1 Ответ

0 голосов
/ 28 мая 2018

Если вы используете реагировать с веб-пакетом, перейдите к файлу конфигурации вашего веб-пакета и в правиле, которое проверяет наличие файла /.js$/, есть раздел для исключения каталога или файлов из пакета. Как только это будет сделано, файл будет исключениз пачки.

 module:{
    rules:[
      {
        test: /\.js$/,
        exclude: /node_modules/,"./src/config/ConfigCtl.js"
        use: {
          loader: "babel-loader"
        }
      }
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...