参考错误:找不到变量:__DEV__ [英] ReferenceError: Can't find variable: __DEV__

查看:55
本文介绍了参考错误:找不到变量:__DEV__的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

当我启动我的项目时,我收到一个 ReferenceError: Can't find variable: __DEV__ 错误.我已经注释掉了我几乎所有的代码,现在只有这个

When I launch my project I am getting a ReferenceError: Can't find variable: __DEV__ error. I have commented out almost all of my code and now only have this

import React, {
    Component,
    Text
} from "react-native";

var {
    AppRegistry
} = React;

class Root extends Component {
    render() {
        return (
            <Text>App</Text>
        );
    }
}

AppRegistry.registerComponent("App", () => Root);

我尝试清除我的 node_modules 文件夹并从 Xcode 进行干净的构建.打包程序控制台输出没有显示任何问题,Xcode 控制台为空白.在这一点上,我不知道还能尝试什么.

I have tried wiping out my node_modules folder and doing a clean build from Xcode. The packager console output doesn't show any problems and the Xcode Console is blank. At this point I don't know what else to try.

推荐答案

问题出在我的 .babelrc 文件中有 "strict".看起来 react-native 正在分配 __DEV__ 而不声明它.

The problem was having "strict" in my .babelrc file. It appears that react-native is assigning __DEV__ without declaring it.

https://github.com/facebook/react-native/issues/3605

这篇关于参考错误:找不到变量:__DEV__的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆