vscode launch.json реагировать-родной и Haxe
Я начал переходить от кодирования напрямую реагировать родной проект с haxe. Поэтому структура папок изменилась, и теперь файлы реактивных проектов находятся в подпапках текущего проекта.
Когда я хочу использовать файл launch.json, выходные данные сообщают мне (правильно), что в корневом каталоге не установлен ни один пакет реагирующего нативного пакета npm. мой launch.json теперь выглядит так (попытался добавить rn-project-name) в качестве подпапки
{
"version": "0.2.0",
"configurations": [
{
"name": "Debug iOS",
"program": "${workspaceRoot}/rn-project-name/.launch/launchReactNative.js",
"type": "reactnative",
"request": "launch",
"platform": "ios",
"target": "iPhone 5s",
"sourceMaps": true,
"outDir": "${workspaceRoot}/rn-project-name/.vscode/.react"
}
]
}
Кому-нибудь приходилось решать что-то подобное?
(я почему-то не понимаю, как launch.json устанавливает все необходимые ссылки на файлы)
Спасибо за любую помощь!
Патрик
1 ответ
Мне удалось заставить его работать. Просто отредактируйте.vscode/settings.json, добавив корневой путь проекта:
{
...
"react-native-tools": {
"projectRoot": "path-to-your-rn-project"
}
}