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