基于nodejs的靜態(tài)頁面開發(fā)腳手架方法

基本信息

申請?zhí)?/td> CN201910141218.1 申請日 -
公開(公告)號 CN110045950A 公開(公告)日 2019-07-23
申請公布號 CN110045950A 申請公布日 2019-07-23
分類號 G06F8/30 分類 計算;推算;計數(shù);
發(fā)明人 李文東;李濤;檀飛騰 申請(專利權(quán))人 中科遙感(深圳)衛(wèi)星應(yīng)用創(chuàng)新研究院有限公司
代理機構(gòu) 天津市尚儀知識產(chǎn)權(quán)代理事務(wù)所(普通合伙) 代理人 中科遙感(深圳)衛(wèi)星應(yīng)用創(chuàng)新研究院有限公司;中科遙感科技集團有限公司;廣東中科遙感技術(shù)有限公司
地址 518131 廣東省深圳市南山區(qū)西麗街道學(xué)苑大道1001號南山智園A3棟1號
法律狀態(tài) -

摘要

摘要 一種基于nodejs的靜態(tài)頁面開發(fā)腳手架方法,包括以下步驟:(Ⅰ)開發(fā)流程,先安裝nodejs,gulp和express,再用gulp構(gòu)建任務(wù)監(jiān)控所有靜態(tài)資源、js、sass和html的變化,自動進行編譯任務(wù),然后用express作為web服務(wù)器啟動web服務(wù),配置前端開發(fā)服務(wù)器的路由,使用arttemplate模板搭建頁面;(Ⅱ)打包流程,用gulp構(gòu)建任務(wù)完成前端打包。本發(fā)明可以把復(fù)雜樣式的代碼用sass語法來書寫,并自動編譯成瀏覽器識別的css,對多個css或者js壓縮提高性能,使用模板開發(fā),模塊化管理html文件,添加哈希值用于更新js文件和css文件的版本。