Мне не удается иметь рабочие исходные карты с Webpack (пробовал версии 4 и 5). Структура нашего репозитория выглядит как следующий пример. Мы используем чистую архитектуру, и основной каталог code/applications/lambda
имеет core
и adapters
как локальные пакеты .
code/
├── applications/
│ ├── lambda/
│ │ ├── src/
│ │ ├── webpack.config.ts
│ │ └── package.json
├── core/
│ ├── src/
│ └── package.json
└── adapters/
├── src/
└── package.json
Сгенерированный индекс. js выглядит нормально и содержит sourceMappingUrl:
module.exports=function...
//# sourceMappingURL=index.js.map
Когда я заглядываю внутрь index.js.map
, я вижу что-то странное? записи:
{
"version": 3,
"sources": [
"webpack:///webpack/bootstrap",
"webpack:///./node_modules/@xxx/abc/node_modules/log4js/lib/levels.js",
"webpack:///external \"fs\"",
"webpack:///./node_modules/reflect-metadata/Reflect.js",
"webpack:////Users/xyz/development/project-name/code/core/src/value-objects/error/ErrorType.ts",
...
}
Можно ли иметь здесь абсолютные пути?
Понятия не имею, где мне начать поиск, чтобы решить эту проблему ...