2017-03-15 79 views
0

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

当我确实想使用launch.json时,输出告诉我(正确)在root下没有安装react-native npm软件包。 我launch.json看起来现在这个样子(试图添加RN-项目名称)作为一个子文件夹

{ 
"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如何设置所有neccessary文件引用)

感谢您的帮助!

Patrick Patrick

回答

0

我设法使它工作。只需编辑.vscode/settings.json添加项目根路径:

{ 
    ... 

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