React Native開発ツール
3676 ワード
React Native Develop Tool
開発ツールは
1、* Atom * + * Nuclide * + * watchman *
2、* webStorm *
3、*Sublime Text*プリコンパイルを行うには、プラグインをインストールする必要があります
4、* VS Code(Visual Studio Code)*
5、*Vimエディタ*
6、*GNU Emacsエディタ*
7、*Spacemacsエディタ*
8、 * Deco IDE *
9、*TextMateエディタ*
10、* RubyMine *
VSCodeを使っています
多くの人が1、vim 2、sublime 3、VSCodeを選びます(私が聞いた心の声はこのような順番です)
フレーム
1、*Exponent*はすべてのRN-jsコード開発のフレームワークのみをサポートする
2、* ReactXP *
ブログの内容
開発ツールは
、
を提供し、私たちが開発するのに便利です.1、* Atom * + * Nuclide * + * watchman *
(1)Atom github 。
, :
CSS,HTML,JavaScript 。
, , 。
(2)`watchman`+ `flow` + `eslint` + `Yarn`
2、* webStorm *
`jetbrains `(http://www.jetbrains.com) JavaScript 。
JS “Web ”、“ HTML5 ”、“ JavaScript IDE” 。
`IntelliJ IDEA`(https://www.jetbrains.com/idea/ ) , IntelliJ IDEA JS 。
3、*Sublime Text*プリコンパイルを行うには、プラグインをインストールする必要があります
# sublime
ReactJS: React , ,
Emmet:
Terminal: sublime
react-native-snippets:react native
JsFormat: js
4、* VS Code(Visual Studio Code)*
#
React Native Tools: ReactNative ,
Reactjs code snippets:react , componentWillMount cwm
Auto Close Tag:
Auto Rename Tag: , , IntelliJ IDEA
Path Intellisense:
5、*Vimエディタ*
#
React-JSX Vim:https://jaxbot.me/articles/setting-up-vim-for-react-js-jsx-02-03-2015
License:
:Mac、Linux
# Vim
vim-jsx - JSX 。
vim-react-snippets - Vim Facebook React 。
vim-babel - Vim Facebook React
6、*GNU Emacsエディタ*
:https://www.gnu.org/software/emacs/
:https://www.gnu.org/software/emacs/documentation.html
Ract Native :http://www.cyrusinnovation.com/initial-emacs-setup-for-reactreactnative/
# 。
GNU EMACS 、 、 、 。
web-mode.el - emacs , Web 。 , JSX(React)
7、*Spacemacsエディタ*
Spacemacs Emacs - Emacs Vim, Emacs Vim !
React layer - React ES6 JSX 。
.jsx .react.js 。 React 。
:http://spacemacs.org/
Github :syl20bnr/spacemacs(https://github.com/syl20bnr/spacemacs)
:http://spacemacs.org/doc/DOCUMENTATION.html
8、 * Deco IDE *
Deco React Native IDE。 React Native ,
。Deco , UI ,
React Native 。
:
(1) 。
(2) 。
(3) 、 。
(4) 。
:https://www.decosoftware.com/
Github :decosoftware/deco-ide(https://github.com/decosoftware/deco-ide)
:https://www.decosoftware.com/docs
:Mac( iOS)
9、*TextMateエディタ*
:https://macromates.com/
:http://manual.macromates.com/en/
License:
:Mac
#
javascript-jsx.tmbundle - JSX(React) Textmate Bundle。 。
10、* RubyMine *
[* jetbrains *](http://www.jetbrains.com)
Ruby Rails IDE, ,
, Ruby Rails IDE,
Ruby Rails
VSCodeを使っています
多くの人が1、vim 2、sublime 3、VSCodeを選びます(私が聞いた心の声はこのような順番です)
フレーム
1、*Exponent*はすべてのRN-jsコード開発のフレームワークのみをサポートする
, 。
(Xcode Android Studio)
React Native ( js )。
2、* ReactXP *
Skype ` `。
ReactXP React Cross Platform。
? React React Native , , API。
iOS/Android RN,Web React,Windows 10 UWP,
https://wapbaike.baidu.com/item/uwp/4236943
React Native,Windows 10 Electron Web …… 。
ブログの内容