(學習自慕課網中《所向披靡的響應式開發》課程中)
一.如何組織項目目錄結構
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 具體文法可參見本人
部落格。