🔺 react-native
npm install -g expo-cli
expo init <project-name> --npm
如果卡在了`installing devpencies`
,可以考虑终止下载然后手动`npm install`
可以尝试通过以下方式打开
首先检查自己的网络是不是连接的手机热点,在连接手机热点的时候,我一般无法启动,请先连接`wifi`
`npm run start`
如果出现没有打开`ios simulator`
的话。可以尝试
- 手动打开
`ios simulator`
- 打开手机上的浏览器,然后输入
`localhost:19002`
。(因为这是默认的`devtools url`
) - 或者手动输入
`exp://127.0.0.1:19000`
- 或者点击之前的项目缓存
如果还是不行
- 点击浏览器上面的打开的开发工具,点击
`run on ios simulator`
- 甚至可以切换以下
`connection`
主要是为了让那个二维码出来。如果出来了,成功了一半。此时大概率已经打开app,如果出现白屏。白屏可能是因为项目可能越来越大,所以打包时间有点长,所以可以耐心等待一会。如果超过了一分钟了还是没有出现。
- iterm输入
`?`
`shift+r`
待定,并不确定是最好的方案
- 如果为了快速看到效果的话,使用
`expo start --web`
进行开发,而不是`--ios`
- 组合两个
`style`
两个使用`className={[styles.a, styles.b]}`
而不是`{ ...styles.a, ...styles.b }`