Webpack 4 - node_modules в родительской папке.Как создать вендорский чанк? - PullRequest
0 голосов
/ 26 ноября 2018

У меня есть эта конфигурация в моем webpack.config.js

vendors : {
    test : /[\\/]node_modules[\\/]/,
    chunks: 'initial',
    name: 'vendors',
    priority: 10,
    enforce: true,
    minChunks : 2,
},

, которая отлично работала, когда node_modules находились внутри папки проекта.Теперь я переместил node_modules в родительскую папку, чтобы поделиться им с другими проектами.Однако файл vendors.js не создан.

Я экспериментировал со строкой test : /[\\/]node_modules[\\/]/, но безуспешно.Я предполагаю, что мне нужно обновить эту строку, чтобы веб-пакет проверял родительскую папку на наличие модулей.

Любой совет, пожалуйста?

1 Ответ

0 голосов
/ 27 ноября 2018

Вы пытались сделать что-то подобное.Потому что, если вы не поставите косую черту, то узел будет искать модули узлов в родительском каталоге.

test: / node_modules [\ /] /,

Проверьте это https://github.com/nodejs/help/issues/681

...