【问题标题】:vscode react-native: launchReactNative.jsvscode react-native: 启动ReactNative.js
【发布时间】:2017-09-13 14:26:55
【问题描述】:

我无法获取 Visual Studio 代码来生成 ./vscode 文件夹中的 launchReactNative.js 文件。

我一直在尝试使用带有 Visual Studio 代码的 typescript 设置 react-native 项目,并能够调试 typescript 文件。到目前为止,尽管查看了有关 stackoverflow 的各种相关问题,但我一直没有成功。没有任何建议对我有用。我不知道问题是否与 Visual Studio 代码本身、react-native-cli、typescript 或 react-native 工具有关。我完全迷失在这里!...

首先这里是我使用的软件版本:

node: v6.9.4
npm:4.1.2
react-native-cli: 2.0.1
react-native:0.43.3
react native tools:0.3.2

按照官方页面上的教程,我用命令react-native init my-app创建了一个项目

然后我添加一个 tsconfig.json 文件:

{
    "compilerOptions": {
        "allowJs": true,        
        "target": "es6",                
        "noImplicitAny": false ,
        "rootDir": "./src",
        "outDir": "./dist",
        "jsx": "react",
        "moduleResolution": "node",   
        "noEmitOnError": false,     
        "typeRoots": [
            "./node_modules/@types",            
            "./typings"
        ],
        "sourceMap": true        
    },
    "compileOnSave": true,
    "exclude": [
        "node_modules",
        "__tests__",
        "index.android.js",
        "index.ios.js",
        "dist"
    ]
}

之后,我将launch.js 添加到我的项目中(通过配置图标按钮)。但我看到 launchReactNative.js 永远不会生成。我已经多次卸载并重新安装了 react native tools。我已多次卸载并重新安装 visual studio code。永远不会生成此文件。我记得上次我用 Visual Studio 代码创建了一个 react-native 项目(早在 2016 年 12 月),它工作正常,我能够在项目中调试我的打字稿文件就好了。

这可能是我上面提到的其中一个软件的当前版本中的一个已知错误导致 react-native 工具无法正常工作。

任何建议都会对我有很大帮助。我花了最后 3 天(我的整个周末)试图让这个设置工作。请帮助我,我在这里迷路了......

【问题讨论】:

    标签: typescript react-native visual-studio-code launch


    【解决方案1】:

    为什么会出现这个问题?

    https://github.com/Microsoft/vscode-react-native/issues/99

    至于缺少 launchReactNative.js - 如果您使用的是版本,那也没关系 0.3.0 扩展 - 启动调试器不再需要此文件。

    【讨论】:

    猜你喜欢
    • 2016-06-26
    • 2017-04-30
    • 1970-01-01
    • 2021-12-11
    • 2019-07-07
    • 1970-01-01
    • 2019-07-10
    • 1970-01-01
    • 2019-11-20
    相关资源
    最近更新 更多