第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機(jī)立即綁定

react webpack 配置的詳細(xì)過程

標(biāo)簽:
Html/CSS

安装全局react

A.sudo npm install -g react
1.初始化项目架构 npm init => 生成package.json文件
2.本地生成 独立 react-webpack 环境 => sudo npm install webpack --save-dev
3. 本地存储文件编译出来的数据 =>创建文件夹app,build=> 生成build文件夹>bundle.js 指向浏览器编译的文件
还没编译的文件目录       要编译的文件目录
webpack app/app.js build/bundle.js
4.编译出来的文件引入到webpacak=>创建webpack.config.js => 配置编译出来的文件
moudule.exports={
    entry:__dirname+'/app/app.js',
    output:{
        path:__dirname+'/build',
        filename:'bundle.js'
    }
}
5.转换浏览器会编译出来命令,我上面webpack中配置了浏览器不会直接编译文件 => webpack
B.创建webpack服务器
1.安装全局的webpack服务器 sudo npm install -g webpack-dev-server
2.本地安装webpack服务器=>sudo npm install webpack-dev-server@2.4.1
3.启动服务器 webpack-dev-server
4.改变服务器启动的命令 添加 "build":"webpack-dev-server"

"scripts": {
"test": "echo \"Error: no test specified\" && exit 1",
"build":"webpack-dev-server"
"build":"webpack-dev-server content-base build --inline --hot"
},

5.运行命令 npm run build
C. 创建完整的REST API =>npm install -g json-server http://www.jianshu.com/p/81373d90f9f0
D loaders webpack 强大一个功能

ES5 变成ES6 , jsx 变成 ES5 , less 变成 css, sass变成 css , 全部靠loaders

0. 安装babel => 安装排名必须第一

"babel": "^6.23.0",
"babel-core": "^6.23.1",
"babel-loader": "^6.3.2",
"babel-preset-es2015": "^6.22.0",

1. json数据的格式转化成js对象 => sudo npm install --save-dev json-loader@0.5.4
2. 安装react =>npm install --save-dev react react-dom

sudo npm install --save-dev react@15.4.2
sudo npm install --save-dev react-dom@15.4.2

3.安装style-loader =>sudo npm install --save-dev style-loader@0.13.2

點擊查看更多內(nèi)容
2人點贊

若覺得本文不錯,就分享一下吧!

評論

作者其他優(yōu)質(zhì)文章

正在加載中
感謝您的支持,我會繼續(xù)努力的~
掃碼打賞,你說多少就多少
贊賞金額會直接到老師賬戶
支付方式
打開微信掃一掃,即可進(jìn)行掃碼打賞哦
今天注冊有機(jī)會得

100積分直接送

付費專欄免費學(xué)

大額優(yōu)惠券免費領(lǐng)

立即參與 放棄機(jī)會
微信客服

購課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學(xué)習(xí)伙伴

公眾號

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號

舉報

0/150
提交
取消