亚洲中字慕日产2020,大陆极品少妇内射AAAAAA,无码av大香线蕉伊人久久,久久精品国产亚洲av麻豆网站

資訊專欄INFORMATION COLUMN

react項(xiàng)目的適配

Rocko / 2089人閱讀

摘要:創(chuàng)建的項(xiàng)目默認(rèn)是不對(duì)外暴露配置信息的,所有的配置信息可以在下面看到。何為語(yǔ)法糖的使用二暴露配置在項(xiàng)目的中使用來(lái)恢復(fù)默認(rèn)配置,需要注意的是,此命令是不可逆的。五總結(jié)以上就是項(xiàng)目的適配的相關(guān)操作,現(xiàn)在就可以在項(xiàng)目中愉快的實(shí)現(xiàn)我們的需求了。

利用create-react-app創(chuàng)建一個(gè)react項(xiàng)目 react-demo, 具體操作見(jiàn): https://github.com/facebook/c...。
create-react-app創(chuàng)建的項(xiàng)目默認(rèn)是不對(duì)外暴露配置信息的,所有的配置信息可以在node_modules/react-scripts下面看到。因此如果對(duì)原配置信息不滿意,希望加上自定義配置,可以這么做:

一 、技術(shù)背景

下面以實(shí)現(xiàn)淘寶的flexible布局+sass語(yǔ)法糖為例來(lái)進(jìn)行操作。
何為flexible? https://github.com/amfe/artic...
sass語(yǔ)法糖的使用: http://www.ruanyifeng.com/blo...

二、暴露配置

在react-demo項(xiàng)目的package.json中使用npm run eject 來(lái)恢復(fù)默認(rèn)配置,需要注意的是,此命令是不可逆的。此時(shí)會(huì)在根目錄下生成我們需要的 config 和 public 兩個(gè)配置文件夾。

三、準(zhǔn)備包

要實(shí)現(xiàn)我們的需求,需要安裝以下幾個(gè)包:lib-flexible sass-loader node-sass postcss-px2rem

npm i lib-flexible --save 
npm i sass-loader node-sass --save-dev
npm i postcss-px2rem --save

四、開(kāi)始配置

在 config/webpack.config.dev.js 下做如下配置:

2.同樣在config/webpack.config.dev.js里也需要同樣的配置,這里就不重復(fù)說(shuō)明了。

3.在index.js中引入lib-flexible

3.還有一步需要做的,我在完成上面的適配和之前vue的適配后做對(duì)比后,發(fā)現(xiàn)二者在同樣的頁(yè)面下居然會(huì)有些許差異,找了半天才找到了破解之道。找到 public/index.html文件,并注釋掉下面的的viewport代碼。至于為什么,可以查看lib-flexible的源碼。

五、總結(jié)
以上就是react項(xiàng)目的適配的相關(guān)操作,現(xiàn)在就可以在項(xiàng)目中愉快的實(shí)現(xiàn)我們的需求了。

文章版權(quán)歸作者所有,未經(jīng)允許請(qǐng)勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。

轉(zhuǎn)載請(qǐng)注明本文地址:http://www.ezyhdfw.cn/yun/113061.html

相關(guān)文章

  • 項(xiàng)目中由淺入深學(xué)習(xí)react (2)

    摘要:序列文章從項(xiàng)目中由淺入深的學(xué)習(xí)微信小程序和快應(yīng)用前言從和原生兩個(gè)項(xiàng)目來(lái)介紹的使用搞懂這兩個(gè)項(xiàng)目上手?jǐn)]代碼篇效果圖項(xiàng)目歡迎技術(shù)棧路由版本狀態(tài)管理組件字體適配方案適配技能點(diǎn)分析技能點(diǎn)對(duì)應(yīng)的種定義組件方法函數(shù)式定義的無(wú)狀態(tài)組 showImg(https://segmentfault.com/img/bVbqPvN?w=820&h=512); 序列文章 從項(xiàng)目中由淺入深的學(xué)習(xí)vue,微信小程序...

    leap_frog 評(píng)論0 收藏0
  • 翻譯 | 從 ReactJS 到 React-Native—兩者主要差異是什么?

    摘要:跟非常相似,但是在開(kāi)始嘗試你第一個(gè)之前,也需要了解兩者之間的一些差異。推薦的方式是使用提供的。能用到組件中的或者上以啟用這個(gè)組件的觸摸事件。 華翔,Web前端開(kāi)發(fā)工程師著作權(quán)歸作者所有,轉(zhuǎn)載請(qǐng)聯(lián)系作者獲得授權(quán)。 showImg(https://segmentfault.com/img/bVUliz?w=640&h=235); React-Native已經(jīng)誕生有兩年左右了,自從適配了An...

    darkerXi 評(píng)論0 收藏0
  • 電影天堂React Native 客戶端V2.0發(fā)布

    摘要:電影天堂客戶端重新開(kāi)始具體更新以為準(zhǔn)。重新開(kāi)始兩年前發(fā)布了第一個(gè)版本。最為一名偏體驗(yàn)偏設(shè)計(jì)的前端開(kāi)發(fā)者,對(duì)界面和用戶體驗(yàn)都有極高的重視。 電影天堂React Native 客戶端 重新開(kāi)始! 具體更新以https://github.com/XboxYan/DYTT為準(zhǔn)。 重新開(kāi)始 兩年前發(fā)布了第一個(gè)版本。 現(xiàn)在, 使用最新的react-native 0.57和全新的設(shè)計(jì)完成了V2.0 ...

    MockingBird 評(píng)論0 收藏0

發(fā)表評(píng)論

0條評(píng)論

最新活動(dòng)
閱讀需要支付1元查看
<