React 配置

React.js入門基礎(chǔ)與案例開發(fā) by ParryKK in imooc.com 學(xué)習(xí)筆記

npm 項(xiàng)目初始化

npm init

React 依賴包安裝

npm install --save react react-dom babelify babel-preset-react
npm install --save babel-preset-es2015

{
  "babel-preset-es2015": "^6.14.0",
  "babel-preset-react": "^6.11.1",
  "babelify": "^7.3.0",
  "react": "^15.3.2",
  "react-dom": "^15.3.2",
}

webpack 熱加載配置

npm install -g webpack webpack-dev-server
npm install --save webpack webpack-dev-server

{
  "babel-loader": "6.2.5",
  "webpack": "^1.13.2",
  "webpack-dev-server": "^1.16.1"
}

創(chuàng)建 webpack.config.js 文件

var debug = process.env.NODE_ENV !== "production";
var webpack = require('webpack');
var path = require('path');

module.exports = {
  context: __dirname + '/src',
  entry: "./js/index.js",                 // 進(jìn)入路徑
  module: {
    loaders: [
      {
        test: /\.js?$/,
        exclude: /(node_modules)/,
        loader: 'babel-loader',
        query: {
          presets: ['react', 'es2015']
        }
      }
    ]
  },
  output: {
    path: __dirname,
    filename: "./src/bundle.js"           // 生成打包文件
  }
};

打包命令

webpack

自動(dòng)打包

webpack --watch         

項(xiàng)目熱加載

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • 版權(quán)聲明:本文為博主原創(chuàng)文章,未經(jīng)博主允許不得轉(zhuǎn)載。 webpack介紹和使用 一、webpack介紹 1、由來 ...
    it筱竹閱讀 11,487評(píng)論 0 21
  • 1 Webpack 1.1 概念簡介 1.1.1 WebPack是什么 1、一個(gè)打包工具 2、一個(gè)模塊加載工具 3...
    Kevin_Junbaozi閱讀 7,046評(píng)論 0 16
  • 聲明:此文章為轉(zhuǎn)載,非本人原創(chuàng) 搭建 webpack + React 開發(fā)環(huán)境 我在實(shí)際工作中用百度 fis3 搭...
    Eternal丶星空閱讀 4,451評(píng)論 0 1
  • 本來想寫情歸八的,也不是沒靈感吧,我只是想寫夜風(fēng)天光繁星??! 不過既然不想寫,那就這樣吧,可能還沒到時(shí)候??! 寫情...
    v尷尬尷尬閱讀 424評(píng)論 0 0
  • 2017年 6月15日(農(nóng)歷五月二十一)星期四天氣:晴 讀經(jīng)人:璐萱錦雯媽 讀經(jīng)第八周第4天,累積51天 寫讀經(jīng)感...
    璐萱錦雯媽閱讀 185評(píng)論 0 0

友情鏈接更多精彩內(nèi)容