- キャッシュリセットの方法: React Nativeのキャッシュをリセットするには、以下の手順を実行します。
1.1 ターミナルを開き、React Nativeプロジェクトのルートディレクトリに移動します。
1.2 以下のコマンドを実行してキャッシュをリセットします。
yarn reset-cache
これにより、React Nativeのキャッシュがクリアされ、新しいビルドがキャッシュされます。
- エラーの解決法: React Nativeでよく発生するエラーのいくつかと、それらの解決法を紹介します。
2.1 "error: ..."というエラー: React Native開発中によく見かけるエラーメッセージです。このエラーメッセージにはさまざまな原因が考えられますが、いくつかの一般的な解決法を以下に示します。
- パッケージの依存関係を最新のバージョンにアップデートする。
- ビルドキャッシュをクリアして再ビルドする。
- XcodeやAndroid Studioなどの開発環境を最新のバージョンにアップデートする。
- ネイティブモジュールの設定やリンクに問題がある場合は、確認して修正する。
これらの解決法を試してみてください。
- コード例: 以下に、React Nativeでよく使われるコード例をいくつか紹介します。
3.1 ボタンの作成:
import React from 'react';
import { TouchableOpacity, Text } from 'react-native';
const CustomButton = ({ onPress, title }) => (
<TouchableOpacity onPress={onPress}>
<Text>{title}</Text>
</TouchableOpacity>
);
export default CustomButton;
3.2 APIリクエストの送信:
import axios from 'axios';
const sendRequest = async () => {
try {
const response = await axios.get('https://api.example.com/data');
console.log(response.data);
} catch (error) {
console.error(error);
}
};
export default sendRequest;