mayaの実験場

この人生は沼だらけ

色々試してExpo.ioでどうにかなる様になったので追記

f:id:xx_maya_xx:20190923133446p:plain

mayatan.hatenablog.jp

続き。

まず、

sudo npm install -g expo-cli

を試みていたのに、ログをよく見ると permission deniedが出ていた件。

koduki.hatenablog.com

参考リンクはDockerだけどmacでも同じことではなかろうかと思い

sudo npm install --unsafe-perm -g expo-cli

と --unsafe-perm をつけるんだそうな…

やった、permission denied 消えた。

一方

create-react-native-app (アプリ名称)

と試すと

UnhandledPromiseRejectionWarning: Error: Cannot find module '(アプリ名称)/node_modules/react-native-scripts/build/scripts/init.js'

とか言われる件。

create-react-native-app (アプリ名称)

から誤っていた模様。orz

github.com

Had to run the following commands: $ npm install -g expo-cli $ expo init my-app $ cd my-app/ $ npm start

かくして、Open up App.js to start working on your app! と言ってもらえた。ばんざーい。

さて、さっき

react-native init test001

を走らせて、素のReact Nativeプロジェクトを作ろうとしたら

New minor version of npm available! 6.7.0 → 6.11.1 Changelog: https://github.com/npm/cli/releases/tag/v6.11.1 Run npm install -g npm to update!

と言われていたんだ。

やっておくか…。