语法高亮:

sublime ctrl+shift+P 安装babel ,在view-syntax-open all width current extension as...-babel-js(babel)即可。

Sublime Text 3 搭建 React.js 开发环境

*开发工具:React Developer Tools for Chrome

*Create React App方式创建React App: Create React App

npm run build

npm run build是部署生产版本的时候用到的,平时开发用npm run strat即可。

*生产版本的React and React DOM文件:

 <script src="https://unpkg.com/react@15/dist/react.min.js"></script>
<script src="https://unpkg.com/react-dom@15/dist/react-dom.min.js"></script>

.min.js后缀的文件才适合用在生产版本。

*glify-js-brunch plugin:打包生成production build

 # If you use npm
npm install --save-dev uglify-js-brunch # If you use Yarn
yarn add --dev uglify-js-brunch //Then, to create a production build, add the -p flag to the build command:
brunch build -p

*Webpack:

Note:

If you're using Create React App, please follow the instructions above.
This section is only relevant if you configure webpack directly.

new webpack.DefinePlugin({
'process.env': {
NODE_ENV: JSON.stringify('production')
}
}),
new webpack.optimize.UglifyJsPlugin()

在项目的config.js中要包含这些插件。

//待续

最新文章

  1. mysql高可用架构之mysql-mmm配置详解
  2. linq 实现group by 不使用group关键字 等同lambad表达式中的group join 查询一对多关系
  3. Jquery验证插件 JqueryValidation 动态验证用户名等
  4. Learning Scrapy笔记(一)- Scrapy简单介绍
  5. Json.Net使用JSON Schema验证JSON格式
  6. (转)iFrame高度自适应
  7. PYCURL ERROR 6 - “Couldn&#39;t resolve host &#39;mirrorlist.centos.org&#39;”
  8. 实例:SSH结合Easyui实现Datagrid的批量删除功能
  9. meta小结
  10. vue-resource pos提交t数据时碰到Django csrf
  11. 20 个 CSS 高级技巧汇总
  12. [转] C/C++ 调用Python
  13. # 20175333曹雅坤《Java程序设计》第四周学习总结
  14. Can not find the tag library descriptor for &quot;http://java.sun.com/jsp/jst1/core
  15. java基础 容器 API
  16. Appium-处理系统弹窗
  17. HDU 1021(斐波那契数与因子3 **)
  18. Python开源框架、库、软件和资源大集合
  19. P3338 [ZJOI2014]力
  20. Vue 使用细节收集

热门文章

  1. centos7.4挂载硬盘
  2. discuz修改禁止性别保密选项
  3. 详解封装源码包成RPM包
  4. Pascal 字符串
  5. Github C 编译器项目 8cc main函数中用到的 C库函数
  6. c++中set 的用法
  7. QT bug ig9icd64.dll
  8. Java中的集合Queue
  9. WordPress发布文章/页面时自动添加默认的自定义字段
  10. thinkphp日志泄露扫描