Setup ReactJS Dev Env - MS-SMART-ENGINEER/SmartEngineer GitHub Wiki

暂时考虑用TypeScript

  1. 安装Node.js (含npm) https://nodejs.org/en/
  2. 安装TypeScript: npm install -g typescript
  3. 安装Sublime
  4. 安装TypeScript插件: Sublime > preference > Package Control ? 输入Install Package > 输入 TypeScript > 点击安装
  5. 安装tsd: npm install tsd -g
  6. 命令行下载react的ts头文件:
    tsd install react-global --save
  7. npm install -g create-react-app
  8. 进入前端工程目录 cd ui
  9. create-react-app my-app --scripts-version=react-scripts-ts
  10. 如果出现 scan dir no permission之类错误,进入C:\Users\用户名.config\configstore,删除所有文件后重试

Sublime Text 3相关的React.js插件 https://segmentfault.com/a/1190000003698071

部分参考: https://zhongsp.gitbooks.io/typescript-handbook/content/doc/handbook/tutorials/React.html https://zhuanlan.zhihu.com/p/27656067
https://www.zhihu.com/question/38838053

import MuiThemeProvider from 'material-ui/styles/MuiThemeProvider'; 报错解决方案:https://stackoverflow.com/questions/37186500/how-to-setup-material-ui-for-react-with-typescript

⚠️ **GitHub.com Fallback** ⚠️