ReactNative开发环境搭建

2017-01-18  本文已影响67人  杰米

搭建开发环境

ReactNative中文官网-搭建开发环境
包括Homebrew,Node,Xcode等环境配置

开发工具

Sublime Text 3

安装Package Control
Package Control是Sublime Text管理插件的工具,安装后可以用Install Package搜索安装插件(有时进行Install Package会失败,好像是墙的原因)

开发ReactNative的几个插件

把SublimeText配置成ReactNative的IDE

Paste_Image.png

语法检查 Eslint

如何配置Eslint检测React代码
教程之前确保已经安装node.jd和npm了,可以用npm -v和node -v看是否已经安装。

安装linter

$ npm install linter

安装eslint

$ npm install eslint -g(加g为全局安装)

安装eslint-plugin-react(不用加-g)

识别react中的一些语法检验
$ npm install eslint-plugin-react

安装eslint-plugin-react-native

npm install eslint-plugin-react-native

安装babel-eslint

如果用到了es6的新语法, 需要安装babel-eslint,不然会把箭头函数识别成 错误
$ npm install babel-eslint

在项目的根目录创建配置文件.eslintrc.json

参考如何配置Eslint检测React代码
在项目根目录执行eslint --init ,将会生成.eslintrc.js的配置文件
eslint
eslint-plugin-react代码检查规则
eslint代码检查规则,中文的
eslint-plugin-react-native

下图是安装linter的时候的错误,网上一查是python的一个文件没有访问权限,执行sudo chown -R $USER /Library/Python/2.7即可,问题出处

上一篇 下一篇

猜你喜欢

热点阅读