總結了一些常見的專案檔名稱-及其對應的作用
常見的資料夾命名
src解釋:source的簡寫,指源**。
位置:一級目錄。
作用:存放源**。
lib/dep/plugins
解釋:library/dependence/plugins的簡寫,依賴工具庫/框架。
位置:二級目錄。
作用:存放依賴的第三方工具庫/框架(如:jquery)。
bin解釋:binary的簡寫。
位置:一級目錄。
作用:存放二進位制檔案(如:*
.exe)。
dist/build
解釋:distribution/build的簡寫。
位置:一級目錄。
作用:存放最終發布的**或應用。
docs
解釋:document的簡寫。
位置:一級目錄。
作用:存放一些需求文件,開發文件。
examples/demo
解釋:軟體應用的例子。
位置:二級目錄。
作用:存放一些例項。
asset
解釋:專案資源。
位置:二級目錄。
延伸:存放的資源會經過編譯處理。
static/resources/res
解釋:專案資源。
位置:二級目錄。
延伸:存放的資源不會經過編譯處理。
images
解釋:資源。
位置:**目錄。
media
解釋:**資源。
位置:**目錄。
utils/tools
解釋:專案需要使用到的工具方法**。
位置:二級目錄。
作用:存放一些工具方法**。
延伸:存放專案自定義的工具方法**,非第三方工具方法**。
common/public
解釋:通用資源。
位置:二級目錄。
locale
解釋:區域語言目錄,國際化。
位置:二級目錄。
作用:存放一些國際化與本地化的配置檔案(i18n與l10n)。
延伸:i18n 和 l10n有什麼區別?
www.zhihu.com
圖示api
位置:二級目錄。
作用:存放一些應用程式介面的方法**。
db解釋:database的簡寫,資料庫。
位置:二級目錄。
作用:存放一些訪問資料庫的方法**。
conf
解釋:config的簡寫,配置檔案。
位置:一級目錄。
作用:存放一些專案配置檔案(如:xml、json)。
logs
解釋:日誌檔案。
位置:一級目錄/二級目錄。
作用:存放一些日誌檔案。
test/__test__
解釋:單元測試檔案。
位置:一級目錄/二級目錄。
作用:存放一些單元測試檔案。
client
解釋:客戶端源**。
位置:二級目錄。
作用:存放前端源**。
server
解釋:客戶端源**。
位置:二級目錄。
作用:存放後端源**。
延伸:client/server 目錄適合全棧專案,非全棧專案建議分開單獨乙個專案。
建議資料夾命名一律小寫。
資料夾命名一律複數單詞。
資料夾層次不宜過多,最多不超過五層。
不要在根資料夾中儲存任何資源檔案,盡可能使用子目錄。
C 專案中的一些常見錯誤
1.使用模板類後,呼叫自定義的類來定義資料型別。錯誤 error c2512 coordinate 沒有合適的預設建構函式可用 解決辦法 原來的建構函式是這樣 coordinate int x,int y 通過賦初值的方法 coordinate int x 0,int y 0 就可以解決問題。2.使...
專案中一些結構體的使用總結
先宣告一點,在c 11下相同的結構體是可以直接賦值的,可以直接賦值的,可以直接賦值的 如下圖 有的時候在使用結構體的時候,如果資料過大,或者裡面資料型別過多,甚至賦值時候需要多種不同的地方賦值的時候,可以考慮,將結構體進行拆分,拆成多個不同的小結構體,對小結構體進行賦值後,再組裝到大結構體裡面。比如...
vue 中一些API 或屬性的常見用法
prop 官方解釋 prop 是你可以在元件上註冊的一些自定義特性。當乙個值傳遞給乙個 prop 特性的時候,它就變成了那個元件例項的乙個屬性。通俗點講就是 prop是父元件用來傳遞資料的乙個自定義屬性。vue.component blog post 乙個元件預設可以擁有任意數量的 prop,任何值...