vscode launch.json react-native& HAXE

时间:2017-03-15 09:27:53

标签: react-native visual-studio-code launcher

我开始从编码直接反应原生项目转向Haxe。 因此,文件夹结构已更改,react-native项目文件位于当前项目的子文件夹中。

当我想使用launch.json时,输出告诉我(正确)在root上没有安装react-native 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 个答案:

答案 0 :(得分:0)

我设法让它发挥作用。只需编辑.vscode/settings.json添加项目根路径:

{
    ... 

    "react-native-tools": {
        "projectRoot": "path-to-your-rn-project"
    }
}