Я хочу использовать https://www.npmjs.com/package/boardgame.io, но хочу иметь локальную зависимость для возможности отладки, изменения и т. Д. Поэтому я клонировал репозиторий и в моем приложении package.json у меня есть
"boardgame.io": "file:~/Projects/Games/boardgame.io",
Пока все хорошо, но проблема в том, что пакет использует exportAliases
, когда я пытаюсь, например,
import { Client } from "boardgame.io/react";
я получаю Unable to resolve
. Он работает очень хорошо, когда я использую npm опубликованную версию настольной игры, так что это приводит меня к подозрению
что есть какой-то трюк, который я не знаю, чтобы заставить такие пакеты работать локально (boardgame.io - просто пример, с другими пакетами проблема та же). У вас есть идеи, как это решить?