成人无码视频,亚洲精品久久久久av无码,午夜精品久久久久久毛片,亚洲 中文字幕 日韩 无码

資訊專(zhuān)欄INFORMATION COLUMN

webpack4多頁(yè)面腳手架

張金寶 / 914人閱讀

摘要:多頁(yè)面腳手架移步多頁(yè)面適用于多個(gè)靜態(tài)頁(yè)面的顯示如官網(wǎng)復(fù)用頭文件和尾部文件源碼地址案例移動(dòng)端官網(wǎng)新增自動(dòng)創(chuàng)建文件功能添加新增文件的配置文件在里面添加對(duì)應(yīng)的配置即可目錄結(jié)構(gòu)多頁(yè)面配置文件可以改變的配置需要打包的頁(yè)面名稱(chēng)配置文件夾頁(yè)面文件夾

webpack4多頁(yè)面腳手架 (移步webpack3多頁(yè)面) 適用于多個(gè)靜態(tài)頁(yè)面的顯示, 如官網(wǎng) html-loader復(fù)用頭文件和尾部文件 源碼地址: https://github.com/WangZhenHao/webpack-multiple-page 案例:移動(dòng)端官網(wǎng) 1.1.0 新增自動(dòng)創(chuàng)建文件功能
添加新增文件的配置文件  build/bin/new.js

在build/config/pages.js里面添加對(duì)應(yīng)的配置即可
目錄結(jié)構(gòu)
│─build                                 多頁(yè)面配置文件
│     ├─config                          可以改變的配置 
│     │ ├─pages.js                      需要打包的頁(yè)面名稱(chēng)
│     │ └─ index.js                      web server配置
│     │ 
│     ├─webpack.base.config.js 
│     ├─webpack.dev.config.js
│     └─webpack.prod.config.js
│      
│     
│─src                                      // src 文件夾
│    ├─pages                               // 頁(yè)面文件夾
│    │  ├─about
│    │  │      about.html
│    │  │      about.js
│    │  │      about.scss
│    │  │
│    │  │ 
│    │  │
│    │  └─home
│    │          home.html
│    │          home.js
│    │          home.scss
│    │
│    └─assets                          // 公共文件夾
│          ├─ layout                   // 復(fù)用html     
│          │     head.html             // 公共頭文件 
│          │ 
│
│
│
│─static                               //靜態(tài)文件文件夾
│    ├─js
│    ├─css
│    └─img                             (img)最好使用這個(gè)名稱(chēng)為文件夾
│
│  .babelrc                           // babel的配置文件
│  .gitignore
│  package.json
│  README.md
構(gòu)建步驟
# 安裝依賴(lài)
npm install

# 開(kāi)發(fā)的時(shí)候在本地啟動(dòng), 并開(kāi)始熱加載
npm run dev

# production的發(fā)布時(shí)打包
npm run build
qq討論群: 475870039

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

轉(zhuǎn)載請(qǐng)注明本文地址:http://m.hztianpu.com/yun/104144.html

相關(guān)文章

  • 基于webpack4.x, babel7.x 搭建的頁(yè)面手架, 簡(jiǎn)化前端開(kāi)發(fā)環(huán)境配置,開(kāi)箱即用,

    摘要:開(kāi)箱即用的多頁(yè)面腳手架基于模塊化開(kāi)發(fā)可復(fù)用的現(xiàn)代化網(wǎng)站感興趣的朋友,請(qǐng)點(diǎn)個(gè)及時(shí)關(guān)注項(xiàng)目更新請(qǐng)點(diǎn)個(gè)項(xiàng)目請(qǐng)?zhí)崽匦灾С智昂蠖朔蛛x開(kāi)發(fā)配置完整的打包方案支持本地開(kāi)發(fā)熱更新集成代碼風(fēng)格校驗(yàn)支持編寫(xiě)源碼,編譯生成生產(chǎn)代碼內(nèi)置開(kāi)發(fā)環(huán)境,自動(dòng)加樣式前綴自 Webpack-seed 開(kāi)箱即用的多頁(yè)面腳手架, 基于webpack4.2x babel7.1x模塊化開(kāi)發(fā)可復(fù)用的現(xiàn)代化網(wǎng)站(Without Vu...

    junfeng777 評(píng)論0 收藏0
  • 基于webpack4的VUE頁(yè)手架

    摘要:另外備注一部分參數(shù)的說(shuō)明折疊有助于文檔樹(shù)中文本節(jié)點(diǎn)的空白區(qū)域?qū)M(jìn)行壓縮默認(rèn)默認(rèn)按照不同文件的依賴(lài)關(guān)系來(lái)排序。敲黑板講重點(diǎn)的當(dāng)然目前這部分的文檔在官網(wǎng)還不是很全,所以這里我們參考了印記中文的說(shuō)明文檔,指優(yōu)化模塊。 鏈接 寫(xiě)在前面 為什么要自己手寫(xiě)一個(gè)腳手架? 如何去思考遇到的問(wèn)題? 正文 鏈接 原文鏈接 github whale-vue ——寫(xiě)在前面 1、為什么要自己手寫(xiě)...

    張金寶 評(píng)論0 收藏0
  • webpack4 系列教程: 前言

    摘要:課程地址全部課程地址立即進(jìn)入課程源碼目錄截至按照知識(shí)點(diǎn),目錄分成了個(gè)文件夾之后還會(huì)持續(xù)更新。個(gè)人網(wǎng)站原文鏈接系列教程前言 本文檔已經(jīng)過(guò)時(shí),最近內(nèi)容請(qǐng)看:https://godbmw.com/passage/76。一共16節(jié)課程和代碼。謝謝支持。 1. 什么是webpack? 前端目前最主流的javascript打包工具,在它的幫助下,開(kāi)發(fā)者可以輕松地實(shí)現(xiàn)加密代碼、多平臺(tái)兼容。而最重要的...

    DevWiki 評(píng)論0 收藏0
  • webpack4+react頁(yè)面架構(gòu)

    webpack在單頁(yè)面打包上應(yīng)用廣泛,以create-react-app為首的腳手架眾多,單頁(yè)面打包通常是將業(yè)務(wù)js,css打包到同一個(gè)html文件中,整個(gè)項(xiàng)目只有一個(gè)html文件入口,但也有許多業(yè)務(wù)需要多個(gè)頁(yè)面不同的入口,比如不同的h5活動(dòng),或者需要支持seo的官方網(wǎng)站,都需要多個(gè)不同的html,webpack-react-multi-page架構(gòu)讓你可以實(shí)現(xiàn)多頁(yè)面架構(gòu),在項(xiàng)目開(kāi)發(fā)中保證每個(gè)頁(yè)面...

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

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

0條評(píng)論

張金寶

|高級(jí)講師

TA的文章

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