需要金幣:![]() ![]() |
資料包括:完整論文 | ![]() |
![]() |
轉(zhuǎn)換比率:金額 X 10=金幣數(shù)量, 例100元=1000金幣 | 論文字數(shù):9784 | ![]() | |
折扣與優(yōu)惠:團購最低可5折優(yōu)惠 - 了解詳情 | 論文格式:Word格式(*.doc) | ![]() |
摘要: 由于近些年前端開發(fā)的比重日益增大,不論學(xué)校網(wǎng)站還是公司網(wǎng)站對前端的要求日益增多。所以前端開發(fā)工程師們就需要進行大量的代碼書寫,這就會出現(xiàn)多人合作開發(fā)時代碼不規(guī)范導(dǎo)致的難以承接的問題,而且大量手動創(chuàng)建模塊需要大量增加開發(fā)人員的時間。 基于以上兩個方面的問題 ,本項目開發(fā)前端模板自動化套件。該套件將通過命令行形式自動初始化出 MVC 模式的前端模板目錄。通過命令行創(chuàng)建有兩大優(yōu)點:首先命令行參數(shù)短小精煉,通過輸入短小的命令行即可創(chuàng)建出整個前端模板目錄,大大提高的開發(fā)者的開發(fā)效率;其次使用規(guī)定的命令行可創(chuàng)建出固定的模板,通過強制約定開發(fā)規(guī)范可以讓多人合作項目有統(tǒng)一的代碼格式以及書寫方式,大大降低多人協(xié)作開發(fā)難度。 隨著前端發(fā)開的深度廣度的不斷擴大,前端開發(fā)者面臨的問題也在日益增多,前端開發(fā)的自動化套件也將在前端開發(fā)過程中起到很重要的作用。
關(guān)鍵詞:前端;自動化;模板; MVC
目錄 摘要 Abstract 1 緒論-1 1.1 課題研究背景-1 1.2 項目開發(fā)目標(biāo)-1 2 需求分析-3 2.1 可行性分析-3 2.1.1 套件使用需求-3 2.1.2 技術(shù)可行性分析-3 2.2 開發(fā)技術(shù)介紹-4 2.2.1 Node.js 語言-4 2.2.2 NPM-4 3 系統(tǒng)設(shè)計-5 3.1 項目初始化-5 3.1.1 設(shè)計背景-5 3.1.2 設(shè)計思路-5 3.2 創(chuàng)建 P/C 工程模塊-6 3.2.1 設(shè)計背景-6 3.2.3 設(shè)計思路-6 3.3 代碼規(guī)范檢查-7 3.3.1 設(shè)計背景-7 3.3.2 設(shè)計思路-7 3.4 代碼格式化-7 3.4.1 設(shè)計背景-7 3.4.2 設(shè)計思路-8 3.5 創(chuàng)建服務(wù)器-8 3.5.1 設(shè)計背景-8 3.5.2 設(shè)計思路-8 4 系統(tǒng)實現(xiàn)-9 4.1 命令行功能實現(xiàn)-9 4.2 項目各功能實現(xiàn)-10 4.2.1 項目初始化功能-10 4.2.2 創(chuàng)建 P/C 模塊-12 4.2.3 代碼規(guī)范檢查-14 4.2.4 代碼格式化-16 4.2.5 創(chuàng)建服務(wù)器-16 5 套件使用-18 5.1 使用前提-18 5.2 套件安裝方法-18 6 項目測試-19 6.1 測試的意義-19 6.2 單元測試-20 6.3 確認測試-20 結(jié) 論-21 參 考 文 獻-22 致 謝-23 |