第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機立即綁定

【金秋打卡】第20天 Web前端架構(gòu)師2022版

標簽:
Html5

课程章节: 第9周 项目整体搭建

主讲老师:张轩

课程内容:

今天学习的内容包括:

3-4 项目结构规范
3-5 了解 Git Flow 标准

课程收获:

代码结构 针对单个文件的书写格式
项目结构 针对这些文件应该以怎样的标准进行存放和管理。

  • 按照按功能或路由组织,也就是所说的 feature
  • 按照文件类型

注意事项

  • 避免多层嵌套
  • 不要过度思考

项目结构举例

/assets
	image.png
  logo.png	
/components
	ColorPicker.vue (使用 Pascal 命名方式)
  Dropdown.vue
  ...
/views
	Home.vue (使用 Pascal 命名方式)
    ...
/router
	index.ts
	...
/store
	index.ts
	editor.ts
	user.ts
	...
/hooks
	useURLLoader.ts ( 以use开头,使用驼峰命名方式 )
    ...
/plugins
	hotKeys.ts (使用驼峰命名方式)
	...
/test
	ColorPicker.spec.ts (使用Pascal命名方式,和组件名称相同,以 spec.ts 结尾)
App.vue
main.ts

Git 标准操作流程:Git Flow

所有的这些规范都是针对特定的多人设定的,意在让多人协作的过程更顺畅,更简单,减少不必要的冲突和时间的浪费。

图片描述

预设两个分支

  • master 只能用来包括产品代码。你不能直接工作在这个 master 分支上
  • develop 是你进行任何新的开发的基础分支。

图片描述

  • 功能开发 feature

    • 整合回到 develop
    • 等待更全面的测试
    • 等待和 develop 一起进行发布
    • 管理 release
  • 新功能已经添加,bug已经修复

    • 代码已经被测试
    • release 分支使用版本号命名的
  • bug 修复 hotfix

    • 针对 master 分支
點擊查看更多內(nèi)容
TA 點贊

若覺得本文不錯,就分享一下吧!

評論

作者其他優(yōu)質(zhì)文章

正在加載中
  • 推薦
  • 1
  • 收藏
  • 共同學習,寫下你的評論
感謝您的支持,我會繼續(xù)努力的~
掃碼打賞,你說多少就多少
贊賞金額會直接到老師賬戶
支付方式
打開微信掃一掃,即可進行掃碼打賞哦
今天注冊有機會得

100積分直接送

付費專欄免費學

大額優(yōu)惠券免費領(lǐng)

立即參與 放棄機會
微信客服

購課補貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學習伙伴

公眾號

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號

舉報

0/150
提交
取消