核心提示:一 标准方法安装node,yarnyarn create react-app my-appcd my-appyarn start环境搭建已经如此简单了,之后就是编写代码和调试.二 local方法另一种...
一 标准方法
安装node,yarn
yarn create react-app my-app cd my-app yarn start
环境搭建已经如此简单了,之后就是编写代码和调试.
二 local方法
另一种无需server的方法是利用electron和babel.
目录结构:
my-app
├── .babelrc
├── package.json
├── main.js
└── src
├── index.local.js
├── App.js
└── index.html
.babelrc文件内容
{
"presets": [
[
"react",
"es2015",
"stage-1"
]
}
electron 包说明文件
{
"name": "htmleditor",
"homepage": ".",
"main": "main.js",
"scripts": {
"local": "electron . --local",
}
}
main.js文件
...
mainWindow.loadURL(`file://${__dirname}/src/index.html`);
...
index.html文件
root
<script> require('babel-register'); require('babel-polyfill'); require('./index_local.js'); </script>index.local.js文件就是react app 的入口.
import React from 'react'; import ReactDOM from 'react-dom'; import App from './App'; ReactDOM.render(, document.getElementById('root'));


