1
2

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 3 years have passed since last update.

React Native for mac 2021年10月版

Posted at

備忘録です。

準備

色んなバージョンでやってみたのですが2021年10月現在、ちゃんと動いたのは0.63.4でした。
まずは0.63.4で空のプロジェクトを作ります。

zsh対応はしてる?

最近はbashじゃなくzshが標準になってしまったので、react native環境を作る時、.zshenvにPATHの設定をしておきましょうね。

.zshenv
export PATH=$PATH:$HOME/.nodebrew/current/bin

プロジェクト作成

npx react-native init HogeProj --template react-native@0.63.4

パッケージのインストール

cd HogeProj
npx react-native-macos-init

プロジェクト名の修正

app.jsonに記載されているプロジェクト名と、package.jsonに記載されているプロジェクト名が大文字小文字違いでこの状態でビルド・実行するとエラーになります。公式にもよく読むと書いてあります。ProjectName has not been registeredって。

app.json
{
  "name": "hogeproj",
  "displayName": "HogeProj"
}
package.json
{
  "name": "hogeproj",
  "version": "0.0.1",
  "private": true,
  "scripts": {

package.jsonの"name"とapp.jsonの"name"を一致させておきます。
なんならプロジェクト名を最初から小文字のみにしておくのもいいかと。

実行

npx react-native run-macos
1
2
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
1
2

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?