@webpack_ru
Webpack — русскоговорящее сообщество

Обсуждения webpack, лоадеров, плагинов и сборок Правила: http://bit.ly/our_etiquette См. также: @rollup_ru, @react_js, @vscode_ru, @macos_ru, @js_ru

974 members

Архив канала @webpack_ru 31 июля 2017 г.

08:36:05 ДП
User 204484928
Помогите с проблемкой.

Есть пакет с cli интерфейсом. В нем есть кусок кода, в котором через require рекваирится .json или .js файл с объектом пользовательских настроек, которые в cli интерфейсе укажет юзер. Путь - любой. Webpack этот require трансформирует в функцию с текстом module not found. В рантайме, соответственно все валится, в тестах - нет (т.к. это юнит тесты и гонятся не через бандл). Если require сменить на _webpack_что-то_там_require_ - webpack трансформит его в обычный require, но тесты падают, т.к. в них остается конструкция _webpack_что-то_там_require_.


Вопрос: как разрулить все это? Мб есть какой коммент-аннотация, которую можно вставить перед require, и webpack его трогать не будет?