У меня есть 2 проекта машинописного текста, которые содержат несколько классов. Я добавил зависимость Project1 в Project2 в package.json
{
"name": "Project2",
"dependencies": {
"@Project1": "file:../Project1/dist"
}
}
Оба проекта построены с использованием
цель: es5, модуль: es2015,
Я использую Karma-Webpack для настройки тестовой среды для проектов. Для транспиляции кода я использовал babel-loader (с предустановкой: es2015) вместо ts- погрузчик. Он переносит код из Project2, но код из Project1, расположенный в node_modules, не переносится. Из-за этого при запуске теста возникает ошибка ниже.
Chrome 55.0.2883 (Windows 10 0.0.0) ERROR Uncaught SyntaxError: Неожиданный экспорт токена в spec.bundle.js: 80972
Мне было интересно, можно ли перенести локальные модули из node_modules с помощью webpack?
Примечание. Если я изменю тип модуля на commonjs, он будет работать, но это не то решение, которое я ищу.
Какие-либо предложения???