成人国产在线小视频_日韩寡妇人妻调教在线播放_色成人www永久在线观看_2018国产精品久久_亚洲欧美高清在线30p_亚洲少妇综合一区_黄色在线播放国产_亚洲另类技巧小说校园_国产主播xx日韩_a级毛片在线免费

資訊專欄INFORMATION COLUMN

webpack搭建多頁面系統(tǒng)(一):對(duì)webpack 構(gòu)建工具的理解

Kaede / 1854人閱讀

摘要:前端模塊化開發(fā)的問題大家可以參照文獻(xiàn)對(duì)等文件的管理在頁面完成之后,一般要對(duì)進(jìn)行打包壓縮,通常要借助于第三方的工具。是基于環(huán)境搭建的,首先自行安裝。

為什么使用webpack構(gòu)建工具?

1、開發(fā)效率方面:

在一般的開發(fā)過程中,分發(fā)好任務(wù)后,每個(gè)人完成自己多帶帶的頁面,如果有的人開發(fā)完成之后,接手別人的任務(wù),就有可能造成開發(fā)時(shí)候的沖突。

如果利用模塊化開發(fā),就可以避免這一問題。前端模塊化開發(fā)的問題大家可以參照文獻(xiàn):https://github.com/fouber/blo...

2、對(duì)js、css、html等文件的管理:

在頁面完成之后,一般要對(duì)js、css、html進(jìn)行打包壓縮,通常要借助于第三方的工具。webpack可以通過合適的loader在代碼上線的時(shí)候,對(duì)其進(jìn)行壓縮,刪除注釋。這可以節(jié)約資源。

3、實(shí)時(shí)刷新功能:

我們之前在開發(fā)的時(shí)候,都是通過配置nginx進(jìn)行代理,來訪問后臺(tái)的數(shù)據(jù),每次修改配置文件都要重啟服務(wù)器,很麻煩?。?!在修改代碼之后,要按一下f5,才能刷新,甚至?xí)rctrl+f5強(qiáng)制刷新,感覺有點(diǎn)麻煩??梢岳脀ebpack 的熱更新做到實(shí)時(shí)刷新。提高了開發(fā)的效率。    

4、使用es6新語法:

對(duì)于不兼容es6的瀏覽器,利用webpack中的babel-loader加載器可以解析es6語法,支持各種瀏覽器。感覺webpack的對(duì)模塊化開發(fā)真的好強(qiáng)大,這是通過一個(gè)項(xiàng)目之后,對(duì)webpack的認(rèn)識(shí),不過對(duì)webpack的性能優(yōu)化這方面做的很少,看了開發(fā)文檔,還是遇到各種問題,歡迎各位大神指點(diǎn)。

webpack是基于node環(huán)境搭建的,首先自行安裝node。
參考文獻(xiàn):https://www.liaoxuefeng.com/w...
項(xiàng)目地址:https://github.com/houseLiYon...
在cmd命令行中g(shù)it clone https://github.com/houseLiYon...
安裝淘寶鏡像后:cnpm install;安裝各種依賴;可能加載器的版本不對(duì)應(yīng),請(qǐng)安裝對(duì)應(yīng)的版本。
之后在webpack.config.js中,修改devServer的host;我的主機(jī)ip是
192.168.10.143.查看自己本機(jī)的ip,cmd命令行中,輸入ipconfig;修改為自己的IP。
然后執(zhí)行:cnpm run server 本地就打開項(xiàng)目。

目錄結(jié)構(gòu)

第一次寫文章,可能表述不清楚,歡迎指點(diǎn)!??!
對(duì)于第一次使用webpack 同學(xué),可能學(xué)起來有點(diǎn)吃力,建議先去慕課網(wǎng)上學(xué)習(xí)一下基本的課程:http://www.imooc.com/video/14...

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

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

相關(guān)文章

  • webpack搭建頁面系統(tǒng)):對(duì)webpack 構(gòu)建工具理解

    摘要:前端模塊化開發(fā)的問題大家可以參照文獻(xiàn)對(duì)等文件的管理在頁面完成之后,一般要對(duì)進(jìn)行打包壓縮,通常要借助于第三方的工具。是基于環(huán)境搭建的,首先自行安裝。 為什么使用webpack構(gòu)建工具? 1、開發(fā)效率方面: 在一般的開發(fā)過程中,分發(fā)好任務(wù)后,每個(gè)人完成自己?jiǎn)为?dú)的頁面,如果有的人開發(fā)完成之后,接手別人的任務(wù),就有可能造成開發(fā)時(shí)候的沖突。 如果利用模塊化開發(fā),就可以避免這一問題。前端模塊化開發(fā)...

    JinB 評(píng)論0 收藏0
  • webpack搭建頁面系統(tǒng)(二):對(duì)webpack.config.js配置文件理解

    摘要:配置文件的理解的配置文件是沒有固定的命名的,在我的項(xiàng)目中建立了兩個(gè)配置文件,一個(gè)是開發(fā)的配置文件另一個(gè)是上線的配置文件。它們是怎么執(zhí)行不同的配置文件的尼這才是重點(diǎn)。這是對(duì)兩個(gè)配置文件的理解。 webpack配置文件的理解 webpack的配置文件是沒有固定的命名的,在我的項(xiàng)目中建立了兩個(gè)配置文件,一個(gè)是開發(fā)的配置文件webpack.config.js;另一個(gè)是上線的配置文件webpac...

    BlackFlagBin 評(píng)論0 收藏0
  • 從 0 到 1 再到 100, 搭建、編寫、構(gòu)建個(gè)前端項(xiàng)目

    摘要:從到再到搭建編寫構(gòu)建一個(gè)前端項(xiàng)目選擇現(xiàn)成的項(xiàng)目模板還是自己搭建項(xiàng)目骨架搭建一個(gè)前端項(xiàng)目的方式有兩種選擇現(xiàn)成的項(xiàng)目模板自己搭建項(xiàng)目骨架。使用版本控制系統(tǒng)管理源代碼項(xiàng)目搭建好后,需要一個(gè)版本控制系統(tǒng)來管理源代碼。 從 0 到 1 再到 100, 搭建、編寫、構(gòu)建一個(gè)前端項(xiàng)目 1. 選擇現(xiàn)成的項(xiàng)目模板還是自己搭建項(xiàng)目骨架 搭建一個(gè)前端項(xiàng)目的方式有兩種:選擇現(xiàn)成的項(xiàng)目模板、自己搭建項(xiàng)目骨架。 ...

    call_me_R 評(píng)論0 收藏0
  • 從 0 到 1 再到 100, 搭建、編寫、構(gòu)建個(gè)前端項(xiàng)目

    摘要:從到再到搭建編寫構(gòu)建一個(gè)前端項(xiàng)目選擇現(xiàn)成的項(xiàng)目模板還是自己搭建項(xiàng)目骨架搭建一個(gè)前端項(xiàng)目的方式有兩種選擇現(xiàn)成的項(xiàng)目模板自己搭建項(xiàng)目骨架。使用版本控制系統(tǒng)管理源代碼項(xiàng)目搭建好后,需要一個(gè)版本控制系統(tǒng)來管理源代碼。 從 0 到 1 再到 100, 搭建、編寫、構(gòu)建一個(gè)前端項(xiàng)目 1. 選擇現(xiàn)成的項(xiàng)目模板還是自己搭建項(xiàng)目骨架 搭建一個(gè)前端項(xiàng)目的方式有兩種:選擇現(xiàn)成的項(xiàng)目模板、自己搭建項(xiàng)目骨架。 ...

    wzyplus 評(píng)論0 收藏0
  • 從 0 到 1 再到 100, 搭建、編寫、構(gòu)建個(gè)前端項(xiàng)目

    摘要:從到再到搭建編寫構(gòu)建一個(gè)前端項(xiàng)目選擇現(xiàn)成的項(xiàng)目模板還是自己搭建項(xiàng)目骨架搭建一個(gè)前端項(xiàng)目的方式有兩種選擇現(xiàn)成的項(xiàng)目模板自己搭建項(xiàng)目骨架。使用版本控制系統(tǒng)管理源代碼項(xiàng)目搭建好后,需要一個(gè)版本控制系統(tǒng)來管理源代碼。 從 0 到 1 再到 100, 搭建、編寫、構(gòu)建一個(gè)前端項(xiàng)目 1. 選擇現(xiàn)成的項(xiàng)目模板還是自己搭建項(xiàng)目骨架 搭建一個(gè)前端項(xiàng)目的方式有兩種:選擇現(xiàn)成的項(xiàng)目模板、自己搭建項(xiàng)目骨架。 ...

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

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

0條評(píng)論

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