标签:pat man bsp index 建立 构建 ade abc conf
react+webpack+ES6打包搭建框架的步骤及部分详解
npm init
npm install react react-dom --save
至此我们所需要的依赖都安装完毕啦
-------------------------------------分割线----------------------------------------------
代码结构图:
import Hello from ‘./hello/index.js‘;
import World from ‘./world/index.js‘;
var path = require(‘path‘); var webpack = require(‘webpack‘); var ROOT_PATH = path.resolve(__dirname); var APP_PATH = path.resolve(__dirname, ‘./components/index.js‘); var BUILD_PATH = path.resolve(__dirname, ‘./build‘); module.exports = { entry: APP_PATH, output: { path: BUILD_PATH, filename: ‘bundle.js‘ }, module: { loaders: [{ test: /\.jsx?$/, loaders: [‘babel-loader?presets[]=es2015,presets[]=react‘] }] } }
"scripts": { "build": "webpack" }
"scripts": { "dev": "webpack-dev-server --devtool eval --progress --colors --hot --content-base build" }
dev 中各个参数的含义:
执行 npm run dev 启动 server,此时打开 http://localhost:8080 ,即可看到效果。
标签:pat man bsp index 建立 构建 ade abc conf
原文地址:http://www.cnblogs.com/nurdun/p/6785233.html