2017年4月2日20:32:17
现成的文章环境配置,项目结构,开发环境结构
自己也分析下目录结构
自己分析下
根目录下有__tests__,android,ISO, node_modules这几个文件夹
- __tests__ React-native单元测试框架-Jest 我们测试一些功能的时候可以用这个,只需要在运行的时候npm run test 或者缩写成 npm test
- android 这个是生成的android的源代码,可以用android studio打开
- ios ios的源代码,使用X-code 可以打开
- node_modules node模块
- .babelrc babel的配置文件,用于把es6的js语法转为es5语法
- .buckconfig buck的配置文件,Buck 是Facebook团队推出的一款高性能安卓构建工具官方网站.
- .flowconfig flow的配置文件,flow 是facebook团队出的一个js静态类型检测器 。参考flow——A static type checker for javascript
- .gitignore 用于配置git需要忽略的文件与文件夹
- .gitattributes 设置git的比较方式自定义 Git - Git属性
- .watchmanconfig Facebook 开发的用来监视文件并且记录文件的改动情况,当文件变更就触发一些操作
- app.json app配置文件
- yarn保证包依赖增确幸自动生成的文件,不能删除。yarn的简短介绍
- index.andrid.js index.ios.js 安卓与ios的入口文件,我们主要通过修改这两个文件来改变业务逻辑