Webpack показывает условно запрошенные файлы в консоли в любом случае - PullRequest
0 голосов
/ 19 декабря 2018

У меня проблемы с условно требующимися файлами в Node / Express и Webpack.

Что я хочу сделать, так это то, что если я в разработке, мне нужен файл для разработки.Это звучит довольно легко (кстати, я не хочу делать это через скрипт NPM, если не понимаю, ПОЧЕМУ это не работает так, как я ожидаю)

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

В моем express.js у меня есть следующий код

const webpack = require('webpack');

const isProduction = process.env.NODE_ENV === "production"


if (isProduction) {
  const config = require('../config/webpack.production.js');
  // Do something: compilers, middlewares... then execute webpack as function taking config as param
} else {
  const config = require('../config/webpack.development.js');
  // Do something: compilers, middlewares... then execute webpack as function taking config as param
}

И я запускаю express через nodemon со скриптом:

"dev": "cross-env NODE_ENV=development nodemon --inspect src/server/express.js"

Когда я запускаю npm, запускаю dev, в моей консоли я вижу следующее:

                 Asset      Size  Chunks             Chunk Names
./server-bundle.js  31.3 KiB    main  [emitted]  main
Entrypoint main = ./server-bundle.js
[./config/webpack.production.js] 1.1 KiB {main} [built]
[./config/webpack.development.js] 442 bytes {main} [built]

Мой вопрос: почему я вижу ./config/webpack.production.js в консоли?

Если ответ слишком прост, извините.Я пытался найти его, но не смог, и я застрял.
Спасибо

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...