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

為了賬號(hào)安全,請(qǐng)及時(shí)綁定郵箱和手機(jī)立即綁定

React實(shí)戰(zhàn)--打造畫(huà)廊應(yīng)用(上)

難度高級(jí)
時(shí)長(zhǎng) 2小時(shí) 4分
學(xué)習(xí)人數(shù)
綜合評(píng)分9.37
67人評(píng)價(jià) 查看評(píng)價(jià)
9.6 內(nèi)容實(shí)用
9.3 簡(jiǎn)潔易懂
9.2 邏輯清晰
postcss.config.js的內(nèi)容
module.exports = {
parser: 'postcss-less', //限制語(yǔ)法結(jié)構(gòu),這里采用LESS
plugins: {
'postcss-import': {},

'autoprefixer':{ //自動(dòng)加瀏覽器前綴的插件
browers: ['last 5 versions','ie >= 12']
},
'cssnano': {} // 必須把這個(gè)放在下面,是壓縮css的插件
}
}
2017年11月的react-webpack 生成的項(xiàng)目加入postcss的方法:
1. 首先安裝一堆包 postcss-less、postcss-loader、postcss-import、cssnano、autoprefixer
2. 在需要編譯css的目錄創(chuàng)建配置文件 postcss.config.js
3. 然后!配置loader!在default.js里面
test: /\.css$/,
loader: 'style-loader!css-loader!postcss-loader'
胸大的幫我一下
是呀~好多都變得不一樣了~命令中指定了less 但是在項(xiàng)目中卻沒(méi)找到

最新回答 / 努力奮斗的小黃人
是不一樣,不過(guò)沒(méi)有錯(cuò),老師配置的那些loader的加載項(xiàng),都在cfg文件夾下的default.js中,主體結(jié)構(gòu)是一樣的,后面還會(huì)出現(xiàn)老師那樣的函數(shù)聲明寫(xiě)法不能用。https://github.com/wjma110/gallery-by-react,這是我的項(xiàng)目地址,可以交流學(xué)習(xí)
老師源碼:https://github.com/materliu/gallery-by-react

已采納回答 / lintaososo
<...code...>我想你問(wèn)得是老師視頻中說(shuō)道的,根據(jù)引用資源的大小來(lái)決定如何發(fā)布資源。老師說(shuō)的其實(shí)是webpack中的一個(gè)插件,“url-loader”,一些圖片資源如果很小的話,可以轉(zhuǎn)換成base64的格式,如果所有的文件都轉(zhuǎn)換成base64的話,html文件的體積就會(huì)很大,所以對(duì)于大小的臨界值要斟酌一個(gè)合適的點(diǎn),這個(gè)大小臨界值是可以設(shè)置的。另外資源加載的loader還有“file-loader”。推介課程:http://idcbgp.cn/learn/802

最新回答 / 單純的土豆
換mac系統(tǒng)吧 windows配置就是個(gè)坑
向下取整可以使用 `~~(Math.random() * MaxNumber)` 的方法。
大家可以去看比較新的課程,《使用React構(gòu)建一款音樂(lè)播放器》,也是慕課網(wǎng)的
refs到的組件&lt;ImgFigure/&gt;只有幾個(gè)屬性,要接著refs到下面真實(shí)的DOM節(jié)點(diǎn),才有scrollWidth等一大堆屬性
勸大家現(xiàn)在這一章節(jié)隨便找個(gè)圖片取名1.jpg放入images文件夾下,把后面的圖片名也都改成1.jpg,這樣就能防止后面因?yàn)椴樵?xún)不到而報(bào)錯(cuò)。
新版本default.js文件老師加的這句
{
test: /\.json$/,
loader: &#039;json-loader&#039;
},
就是可以不用再在新版本Main.js里老師寫(xiě)的var imageDatas = require(&#039;../data/imageDatas.json&#039;);這句不用加json!,也就是var imageDatas = require(&#039;json!../data/imageDatas.json&#039;);;這兩種方法都能運(yùn)行。

最新回答 / 慕設(shè)計(jì)7857085
https://github.com/jekorx/gallery-by-react/,這個(gè)里面是老師最新的代碼,糾正修改了許多不足的地方
其實(shí)大家仔細(xì)看還是有跡可循的,就是文件位置變化,名字變了下,理論上能領(lǐng)悟就能做到了,現(xiàn)在版本的像這些js文件都被放在node_modles里,webpack對(duì)應(yīng)webpack.js、webpack-dev-server對(duì)應(yīng)Server.js(大寫(xiě)的S)。
我用的是webstorm編輯器,先在主目錄下找到server.js(小寫(xiě)s),進(jìn)去后最上面幾行按(ctrl+鼠標(biāo)左鍵)就可以跳轉(zhuǎn)了;
先幫大家把后面的坑踩掉!運(yùn)行的grunt build是之前版本的,分別對(duì)應(yīng)現(xiàn)在的:
npm run clean
npm run copy
npm run dist
這幾個(gè)命令可以去看package.json文件,還有很多;
至于啟動(dòng)服務(wù),則是變成:npm run serve 或者 npm start;
另外,勸大家最好換成淘寶的cnpm,npm有時(shí)候是真的慢,等得想死的心都有了!!
淘寶鏡像資源: npm config set registry https://registry.npm.taobao.org
檢測(cè)是否安裝成功:npm config get registry
課程須知
您要具備以下前導(dǎo)知識(shí): 1、需要有一定的JS基礎(chǔ) 2、CSS前端基礎(chǔ) 3、React基礎(chǔ)知識(shí) 4、了解前端自動(dòng)化的相關(guān)知識(shí),Yeoman,Grunt,Sass等。 5、先學(xué)習(xí)“React入門(mén)”課程
老師告訴你能學(xué)到什么?
1、2015年最優(yōu)秀的前端集成解決方案 2、CSS3動(dòng)畫(huà),變形,字體渲染方式等大前端周邊擴(kuò)展知識(shí) 3、真實(shí)的項(xiàng)目開(kāi)發(fā)流程 4、如何利用好github保存項(xiàng)目,發(fā)布web說(shuō)明站點(diǎn)。

微信掃碼,參與3人拼團(tuán)

微信客服

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

幫助反饋 APP下載

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

公眾號(hào)

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

友情提示:

您好,此課程屬于遷移課程,您已購(gòu)買(mǎi)該課程,無(wú)需重復(fù)購(gòu)買(mǎi),感謝您對(duì)慕課網(wǎng)的支持!

本次提問(wèn)將花費(fèi)2個(gè)積分

你的積分不足,無(wú)法發(fā)表

為什么扣積分?

本次提問(wèn)將花費(fèi)2個(gè)積分

繼續(xù)發(fā)表請(qǐng)點(diǎn)擊 "確定"

為什么扣積分?

舉報(bào)

0/150
提交
取消