チュートリアルを使用してネイティブをリアクションしようとしています。YouTubeなどで検索しています。しかし、これらのtutsのリリース以来、構文が大きく変化したようです。原文のコンマと解析エラーネイティブ
現在、私はrequireTrailingComma: Missing comma before closing curly brace
エラーが発生しています。しかし、中括弧の前にコンマを置くと、それは私にparseError Unexpected token
と伝えます。
ViewContainer.jsコード:
'use strict'
import { Component, View } from 'react-native';
class ViewContainer extends Component {
render() {
return (
<View style={styles.viewContainer}>
{this.props.children}
</View>
);
}
}
const styles = React.Stylesheet.create({
viewContainer: {
flex: 1,
flexDirection: 'column',
justifyContent: 'flex-start',
alignItems: 'stretch',
} <TIS IS WHERE I'M GETTING THE ERROR>
});
module.exports = ViewContainer;
index.ios.jsコード:
'use strict'
import React, { Component } from 'react';
import {
AppRegistry,
StyleSheet,
Text,
View
} from 'react-native';
import ViewContainer from './app/components/ViewContainer';
class Project extends Component {
render() {
return (
<ViewContainer>
<Text>{'Hello from inside ViewContainer'}</Text>
</ViewContainer>
);
}
}
const styles = StyleSheet.create({
});
AppRegistry.registerComponent('Project',() => Project);
私が間違って何をしているのですか?
探すために'alignItems: 'stretch'、 }' –