creatorblue-evgl
創藍佈道師
體驗地址
[https://www.budaos.com]
老師帳號:15886345118 老師密碼:123456
學生帳號:18229962587 學生密碼:123456)
規範、約束
命名及目錄規範
- 變量,函數等遵循常規的駝峰命名規則
- 資料夾,文件,路由,自訂元件等採用全小寫,單字之間使用橫槓分隔
- 自訂元件:同類別多個元件放在一個單獨的資料夾下,與業務無關的通用元件,使用cb-開頭,方便其他工程復用
- 不再使用的文件應立即刪除,如果實在需要保留在工程裡做代碼對照,需在文件名後面追加“-過時文件”,方便後續清除
程式碼註解規範
- 每個vue文件中在最上方寫上文件註解:詳細寫明該vue頁面是做什麼功能用的
- 業務邏輯程式碼盡量多的寫明註釋,從哪裡開始到哪裡結束是做什麼邏輯處理。
- 在任何頁面引入其他元件或樣式時,使用@/開頭的絕對路徑,禁止使用../開頭的引用方式
開發規範
- 安裝引用第三方元件時,一定要在安裝指令後面追加-save或--save-dev,將依賴加入到package.json設定檔中,便於團隊協作開發例如:npm install echarts -save。修改元件版本號時也一定要記得修改package.json中的對應元件版本號。
- 如果引用的第三方元件只是個別一兩個頁面用到,請勿在main.js中註冊全域元件,在使用到的頁面中單獨引入。
Build Setup
# install dependencies
npm install
# serve with hot reload at localhost:8080
npm run dev
# build for production with minification
npm run build
# build for production and view the bundle analyzer report
npm run build --report
如何啟動專案