与视觉工作室代码无法正常工作的React Native调试





我正在尝试使用Visual Studio代码(应该是最好的(使用React Native,但是当我尝试调试时,它会给我一个错误。
我已经安装了React Native工具扩展名,但是当我尝试启动时(F5(时,它返回" [错误]无法调试。确保已安装了反应性的NPM软件包?"
我还尝试使用F1"> react Antial:Run Android"发送命令,但它返回错误"当前工作区不是React Native项目"。

我正在使用Ubuntu 16.04 LTS。
Visual Studio代码1.11.2
反应新的-CLI:2.0.1
反应:0.43.3

你们中的任何人都使用Visual Studio代码吗?你有这些问题吗?

我的启动。

{
    "version": "0.2.0",
    "configurations": [
        {
            "name": "Debug Android",
            "program": "${workspaceRoot}/.vscode/launchReactNative.js",
            "type": "reactnative",
            "request": "launch",
            "platform": "android",
            "sourceMaps": true,
            "outDir": "${workspaceRoot}/.vscode/.react"
        },
        {
            "name": "Debug iOS",
            "program": "${workspaceRoot}/.vscode/launchReactNative.js",
            "type": "reactnative",
            "request": "launch",
            "platform": "ios",
            "target": "iPhone 5s",
            "sourceMaps": true,
            "outDir": "${workspaceRoot}/.vscode/.react"
        },
        {
            "name": "Attach to packager",
            "program": "${workspaceRoot}/.vscode/launchReactNative.js",
            "type": "reactnative",
            "request": "attach",
            "sourceMaps": true,
            "outDir": "${workspaceRoot}/.vscode/.react"
        },
        {
            "name": "Debug in Exponent",
            "program": "${workspaceRoot}/.vscode/launchReactNative.js",
            "type": "reactnative",
            "request": "launch",
            "platform": "exponent",
            "sourceMaps": true,
            "outDir": "${workspaceRoot}/.vscode/.react"
        }
    ]
}

我想这个答案有点晚了。

您的问题是Vscode在您的反应本地的路径参考上找不到。

如果使用NPM安装了它,请尝试以下内容:

npm安装反应 - 全球

这应该将其安装在您的路径中。重新启动VSCODE,您应该很好。

我认为这是路径问题安装并使用:

npm i react-native -g

我认为这是路径问题安装并使用:

npm i react-native -f

最新更新