Получите Webpack, чтобы игнорировать определенные операции импорта и оставить все как есть - PullRequest
0 голосов
/ 12 февраля 2019

Я использую Webpack для файлов, предназначенных для запуска в Node.Я не хочу связывать файлы в node_modules.Я просто хочу, чтобы Webpack оставил их как require('module').Как я могу это сделать?

1 Ответ

0 голосов
/ 12 февраля 2019

Попробуйте использовать target: 'node' в конфигурации вашего веб-пакета.Хотя в целом вы бы использовали поле externals для исключения некоторых модулей из комплекта.Например, webpack-node-externals использует externals, чтобы делать именно то, что вам нужно.Это кажется немного устаревшим, но я думаю, что вы можете проверить исходные тексты и сделать что-то подобное самостоятельно, если не хотите зависеть от не поддерживаемой библиотеки. Документация Webpack показывает некоторый код, который делает более или менее то же самое.

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