国产xxxx99真实实拍_久久不雅视频_高清韩国a级特黄毛片_嗯老师别我我受不了了小说

資訊專欄INFORMATION COLUMN

multipages-generator今日發布?!媽媽再也不用擔心移動端h5網站搭建了!

doodlewind / 1629人閱讀

摘要:本文適合的讀者現在在手淘,京東,今日頭條,美柚等過億用戶的手機中的,都常見網頁,他們有更新快,靈活,便于分享和傳播的特性。這里有他們中的幾個的例子手淘,美柚。

本文適合的讀者???????

現在在手淘,京東,今日頭條,美柚等過億用戶的手機app中的,都常見h5網頁,他們有更新快,靈活,便于分享和傳播的特性。這里有他們中的幾個h5的例子:(手淘,美柚)。這些app中都嵌者數以百計,千計的h5網頁。背后他們開發這些h5的框架是怎么樣的呢?

或許你也想開發一些h5,或者簡單的react,vue應用,做些廣告,做些互動和營銷,發布到微信朋友圈傳播,那如何快速的搭建和發布這些h5呢?

或許你是前端工作不久的初學者,搭建這樣的多頁h5網站,怎么樣的架構才是正確的打開方式呢?

或許你想學習下充斥耳邊的webpack,vue,nodejs,es6,MERN框架的另類玩法,那這篇文章也適合你!

最重要的是,你煩透了移動端適配,移動端性能優化,你只想專注于功能開發,那這篇文章就是為你而準備的!

如果讓你現在從零開始搭建工程開發一個h5頁面并且發布到線上,需要多久?

滴答滴答滴答!~
你可能需要做以下這些事件??

搭建服務端工程,分好目錄結構,配置要數據庫mysql,mongodb,redis;

搭建前端工程,劃分目錄結構

前端,服務端劃分dev,test,prod環境

前端配置webpack做編譯,多個h5是多頁面的,可能你還要倒騰下webpack多頁面的配置方案

好了,可以開始開發了,mobile h5還有適配問題,ios有retina屏,android老舊機型要兼容

開發好了,要生產發布編譯了,生產的靜態文件放服務器?不,還是CDN上傳比較好

接下來要部署了,單個實例容易掛,要做cluster集群發布或者引入pm2做集群發布

前端不熟悉linux,發布了大半天

出錯了查看日志,來回折騰了大半天

折騰了好久,終于上線了,可以轉發朋友圈了~

上面折騰一番,要多久你心里也有數了。
麻煩的事情,總有對應的解決辦法,發布的multipages-generator,或許對你會有所幫助!

上菜 multipages-generator!??

multipages-generator 是一個類似express-generator的,一鍵生成多頁h5網站架構模板的npm模塊;他主要是為了移動端h5,或者簡單的vue,react,angular應用的網站架構模板;該架構模板其實也是淘寶,今日頭條,美柚等公司開發app的網站架構的縮影。注意,他是一個架構,是一種移動端解決方案,不是現成可部署的網站模板。

他主要的特點是全而精,全面,開發h5所需的他基本都全了,精是開發出來的網頁高性能(未來會更好),手機適配好。具有的特別請移步github查看。

一個h5出產的截圖,利用multipags-generator開發出下面的h5,我大概估算了下只需要1個小時。

也可以用手機chrome,微信,淘寶的掃一掃打開體驗下

大家可以測試下他的性能,android,ihone 4/5/6/7/8, iphonex, 等的兼容性(用了手淘flexible,他有的這里都支持)。

multipages-generator 支持以下特點:

支持webpack編譯多頁面,可編譯指定項目,也可編譯全部項目

前端編譯支持熱更新

編譯出的網頁性能經過優化,符合最佳實踐(還不完善,后面加入淘寶性能優化的全部內容)

支持development,producton環境區分

producton環境可配置生產的css,js,images自動編譯后上傳OSS服務器

webpack編譯后的html模板支持ejs等模板引擎

使用node.js做服務,nodemon熱更新

支持pm2集群啟動

? (新) 加入手淘flexible布局方案,適配不同尺寸和DPI的屏幕,加入postcss支持

? (新) 支持生產release模式,配置下七牛云CDN,編譯后js,css,圖片等資源文件上傳cdn

安裝

通過NPM全局安裝即可使用:

npm install multipages-generator -g

創建并運行?

步驟一:執行multipages-generate

multipages-generate

步驟二:出現輸入項目名提示,并輸入您的項目名稱

? Project name: <輸入項目名>

步驟三:進入目錄 -> install -> 啟動

   install dependencies:
     %s cd %s && npm install

   run the app:
     npm run start
   or:
     pm2 start process.json
運行與開發 啟動服務端

上面已經啟動了,如果還沒執行上面的步驟,執行以下命令

    npm run start
前端熱啟動項目facemerge

打開另一個終端黑窗

    npm run watch:facemerge

會有頁面打開,沒有的話手動打開http://localhost:2000

注意:

本應用需啟動兩個服務,一個是服務端node.js(端口默認為4000),一個是前端(browser-sync,默認2000)
這里為了讓開發時更愉悅,啟動了前端服務,具有熱更新的性能,每次更新自動編譯輸出到express工程的對應目錄中,項目部署時不需要啟動;

新增一個項目

apps 目錄下已有facemerge,viewport兩個項目,新增一個項目xxx,目錄結構需參考facemerge

├─facemerge
│  ├─assets
│  │  ├─css
│  │  └─imgs
│  ├─js
│  └─views
└─voicemerge
    "watch:facemerge": "rimraf public &&cross-env ENV=dev PROJECT_NAME=facemerge node ./tools/webpack.watch.js"

啟動方式跟上述 “開發模式啟動項目facemerge” 相同

發布

開發好了就發布線上,這里也整理了一套30分鐘發布到線上的教程。但是僅限于個人玩一玩,并不能用于生產。但是實際上企業中使用的核心思想也是這套 + cI自動化部署;

總結

本文介紹了multipages-generator(簡稱MG)迅速搭建移動端h5工程,以及迅速發布自己的應用到云服務器上。希望對前端同仁有所幫助,現在MG還在不斷的迭代演進中,如果對你有所幫助,希望動動手給我的GitHub打個start,鼓勵下我前進的動力?!

文章版權歸作者所有,未經允許請勿轉載,若此文章存在違規行為,您可以聯系管理員刪除。

轉載請注明本文地址:http://specialneedsforspecialkids.com/yun/93806.html

相關文章

  • multipages-generator發布?!媽媽再也不用擔心移動h5網站搭建

    摘要:本文適合的讀者現在在手淘,京東,今日頭條,美柚等過億用戶的手機中的,都常見網頁,他們有更新快,靈活,便于分享和傳播的特性。這里有他們中的幾個的例子手淘,美柚。 本文適合的讀者??????? 現在在手淘,京東,今日頭條,美柚等過億用戶的手機app中的,都常見h5網頁,他們有更新快,靈活,便于分享和傳播的特性。這里有他們中的幾個h5的例子:(手淘,美柚)。這些app中都嵌者數以百計,千計的...

    xavier 評論0 收藏0
  • multipages-generator發布?!媽媽再也不用擔心移動h5網站搭建

    摘要:本文適合的讀者現在在手淘,京東,今日頭條,美柚等過億用戶的手機中的,都常見網頁,他們有更新快,靈活,便于分享和傳播的特性。這里有他們中的幾個的例子手淘,美柚。 本文適合的讀者??????? 現在在手淘,京東,今日頭條,美柚等過億用戶的手機app中的,都常見h5網頁,他們有更新快,靈活,便于分享和傳播的特性。這里有他們中的幾個h5的例子:(手淘,美柚)。這些app中都嵌者數以百計,千計的...

    Kerr1Gan 評論0 收藏0
  • 實用的IT類網站及工具大集合

    摘要:整理的一些實用的類網站及工具。鏈接云適配有時候我們做出的網站沒有用到響應式布局,也可能我們的網站的像素寬度已經規定成具體的多少像素了。同時提供多個開放,功能實用,非常強大。 整理的一些實用的IT類網站及工具。 1.聚合數據 大家在開發過程中,可能會用到各種各樣的數據,想找一些接口來提供一些數據。比如天氣預報查詢,火車時刻表查詢,彩票查詢,身份證查詢等等。有了這個接口,直接調用即可。各種...

    rollback 評論0 收藏0
  • API

    摘要:是一個極度純凈的上傳插件,通過簡單調整就可以融入到任何項目,支持多文件上傳上傳速率動態控制真實進度監控分塊生成分塊上傳校驗秒傳暫停取消等。 跨域學習筆記 前言: 當一個資源,向與之所在服務器不同的域或端口請求另一個資源時,這個HTTP請求,我們認為是跨域的請求。出于安全考慮,瀏覽器會限制腳本發起的跨域HTTP請求。 那天后端讓我把token放到http請求頭字段里,說是為了和RN端統一...

    lsxiao 評論0 收藏0

發表評論

0條評論

最新活動
閱讀需要支付1元查看
<