Загрузка источников карты источников с внешнего пути

#typescript #webpack #create-react-app #rollup

Вопрос:

У меня есть рабочее пространство Yarn Lerna с двумя пакетами, более или менее настроенными следующим образом:

 [Create React App]
./packages/sandbox : '@workspace/sandbox'
 |- src/index.tsx --> import { MyComponent } from '@workspace/my-components'
 |- node_modules/@workspace/my-components -> ../../../my-components/dist // Symlinked

[Rollup]
./packages/my-components : '@workspace/my-components'
 |- dist/index.js
 |- src/MyComponent/index.tsx
 

Пакет my-components построен с помощью накопительного пакета. песочница импортирует my-компоненты, на которые у Lerna есть символическая ссылка.

Я не смог получить исходные карты для загрузки моих компонентов, поэтому я вставил их sourcemap: 'inline' в конфигурацию свертки. Исходные карты теперь присутствуют, но у меня есть ошибка в Chrome, которая гласит:

Не удалось загрузить содержимое для > http://localhost:3000/my-home/projects/my-project/packages/src/my-components/index.tsx

(Ошибка HTTP: код состояния 404, сеть::ERR_HTTP_RESPONSE_CODE_FAILURE)

Источник, который браузер пытается загрузить из исходных карт, находится за пределами исходной папки для пакета/песочницы, и я не совсем уверен, как это исправить.

Я думаю, что мне нужно как-то обновить приложение CRA для песочницы, но не знаю, как это сделать. Кто-нибудь может помочь?