2016-08-09 79 views
0

下面的代碼是我的。

我用的是atom,genie motion。

它甾體抗炎藥重複申報 「MyScene」 在〜\ index.android.js:20:7react-native android重複聲明

import React, { Component } from 'react'; 
import { AppRegistry, ListView, Text, View } from 'react-native'; 

export default class MyScene extends Component { 
    getDefaultProps() { 
    return { 
     title: 'MyScene' 
    }; 
    } 

    render() { 
    return (
     <View> 
     <Text>Hi! My name is {this.props.title}.</Text> 
     </View> 
    ) 
    } 
} 

//import MyScene from './MyScene'; 

class YoDawgApp extends Component { 
    render() { 
    return (
     <MyScene /> 
    ) 
    } 
} 

AppRegistry.registerComponent('YoDawgApp',() => YoDawgApp); 

回答

0

看來,打包還是看你註釋掉import語句。這似乎是我錯了,但一個快速的解決可以是:

  1. 在註釋掉的代碼刪除註釋掉的代碼
  2. 更改「MyScene」從字面上任何東西(其他然後「YoDawgApp」)