window 系统请使用 git 提供的 Git Bash
而不是系统默认的 CMD
来执行下面的操作
Git Bash
相关信息
npm install npm -g
来升级。qnpm
命令,在qnpm源上有很多私有的工具包。如何配置 qnpm
请参考这里。git
命令并配置ssh免密登陆。qrn-cli
工具qrn-cli
工具是 QRN 开发的瑞士军刀,包含了在开发 QRN 中所需要的各种工具 详细说明
打开terminal,运行下面命令安装:
npm install @qnpm/qrn-cli -g --registry=http://npmrepo.corp.qunar.com/ --unsafe-perm
使用命令 qrn
测试是否安装成功,terminal内显示如下即表示安装成功:
watch-man
在 macOS
上使用 brew安装, 其他系统参考 watch-man
brew install watchman
打开terminal,运行
qrn init AwesomeProject
这一步时间比较长,需要从内网下载较多的资源。完成后看到如下输出:
进入AwesomeProject,在AwesomeProject文件夹内启动react-native的packager服务
cd AwesomeProject
qrn run
打开App点击悬浮球,然后点击扫一扫,扫描在终端生成的二维码。再次点击悬浮球,点击小齿轮按钮,点击QRN调试,然后点击打开RN页面即可看到项目创建的页面。
*注:手机和开发的电脑需连接同一个公司无线wifi或手机直接连接由开发电脑发射的wifi