天天看點

項目目錄标準結構

(學習自慕課網中《所向披靡的響應式開發》課程中)

一.如何組織項目目錄結構

1.約定優于配置

2.約定代碼結構或命名規範來減少配置數量

(沒有最好的組織方式,隻有合适的組織方式)

項目目錄标準結構

樣式放入CSS檔案下,main.css是通用樣式,normalize.css是引用樣式,login是的登入樣式。

腳本放入js檔案下,main.js是通用腳本,vendor檔案夾來存放第三方庫和架構;壓縮版可加上min字首。

othersrc為大、中型項目中,home為首頁,login為登入頁,customer為使用者子產品,common為通用檔案夾。

項目目錄标準結構

tpl檔案夾用來存放模闆檔案,swf檔案夾用來存放flash檔案,less和sass存放該工具檔案。(都在根目錄下)

二、JS檔案夾下

項目目錄标準結構
項目目錄标準結構

錯誤頁面

項目目錄标準結構

爬蟲通路時告訴爬蟲的爬取範圍(不具有強制性,隻是一種約定)

項目目錄标準結構

都可以通路爬取,除了admin下的檔案

項目目錄标準結構

用于網站的标志,在位址欄顯示(常用logo)

項目目錄标準結構

介紹團隊資訊,網站資訊,是給“人”看的

項目目錄标準結構
項目目錄标準結構

 三、根目錄下

項目目錄标準結構
項目目錄标準結構

統一代碼解決方案的檔案,用來幫助開發者在不同浏覽器、IDE下更好地維護代碼,主要是各種代碼規範。

項目目錄标準結構

1.charst = utf-8(所有檔案編碼格式為utf-8)

2.indent_size(代碼縮進尺寸)

3.indent_style = space(代碼縮進方式為空格)

4.insert_final_newline = true(每一個檔案以空白行結尾)

5.trim_trailing_whitespace = true(去除換行行首的空白字元)

項目目錄标準結構

1.trim_teailing_whitespace = flase(不去除換行行首的空白字元)

項目目錄标準結構

告訴 git 來管理版本檔案

項目目錄标準結構
項目目錄标準結構

儲存版權聲明,開源協定等資訊

項目目錄标準結構
項目目錄标準結構

Markdown 具體文法可參見本人

部落格

繼續閱讀