react用webpack打包
来源:互联网 发布:怎么进入ubuntu系统 编辑:程序博客网 时间:2024/05/12 13:44
首先安装node环境,全局安装webpack(参照webpack中文网);
cd 到目录文件夹下
npm init(生成packge.json)
install webpack --save-dev
npm install jsx-loader --save-dev
npm install react --save-dev
npm install react-dom --save-dev
entry.js
var React = require("react");
var ReactDOM = require("react-dom");
var Head = require("./a.js");
var Nav = require("./b.js");
var Foot = require("./c.js");
var Demo = React.createClass({
render:function(){
return(
<div>
<Head/>
<Nav/>
<Foot/>
</div>
)
}
});
ReactDOM.render(<Demo/>,document.getElementById("out"));
a.js
var React = require("react");
var Head = React.createClass({
render:function(){
return(
<div>
头部
</div>
)
}
});
module.exports = Head;
index.html内容
<body>
<div id="out"></div>
</body>
<script src="js/output.js" type="text/javascript" charset="utf-8"></script>
webpack.config.js
module.exports={
entry:'./js/entry.js',/**入口文件**/
output:{/**输出目录**/
path:'./js',/**输出路径**/
filename:'output.js'/**输出文件名称**/
},
module:{
loaders:[
{
test: /\.js$/, /**通过入口处理匹配js文件**/
loader: "jsx-loader", /**使用哪个加载器 css-loader,coffee-loader,babel-loader**/
}
]
}
}
/****
1.通过入口 寻找入口里面调用的组件 文件 自动处理有依赖
2.代码整合 之所以实现a.js调用b.JS 整合都整合在了一个大文件中
***/
{代码结构看截图}
- react用webpack打包
- React+Webpack打包配置
- React 安装-webpack打包
- webpack打包react项目
- react+webpack -p打包警告
- webpack 打包 + es6 + react入门(一)webpack打包
- Webpack打包React报错Unexcepted token <
- react webpack打包后怎么调试
- 用webpack打包模块
- 解决react+webpack 打包后文件过大的问题
- webpack打包react和过程遇到的问题
- 利用CDN加速react webpack打包后的文件
- webpack-react
- webpack-react
- webpack+react
- webpack打包
- Webpack打包
- webpack 打包
- Bootstrap笔记9—导航
- Cocos实战篇[3.2]——《战神传说》Lua版
- Android的准备
- 【TensorFlow】Windows环境下PyCharm运行TensorFlow GPU版(附TensorFlow更新方法)
- Android 自定义view的知识梳理。
- react用webpack打包
- 爬楼梯
- Handler例子
- RabbitMQ 消息轮询和消息确认机制
- zookeeper梳理二 之 zookeeper的数据模型,运维
- 开源项目PublicCMS初体验
- JS前端动态添加表格--包括合并指定单元格
- 如何使用一个for循环输出九九乘法表
- AndroidStudio中NDK开发-制作so库与调用so库(一)