前端工作流

xingxiaoli發表於2018-03-18

1. sass

sass是css的擴充套件,是css的輔助工具(參見sass中文文件)

2. NPM

NPM(中文文件)是什麼?
NPM 是 Node.js 的包管理和任務管理工具。實質上它是一款軟體登錄檔。由以下三個獨立部分組成:

  • 網站
  • 登錄檔(registry)
  • 命令列工具(CLI)

3. Yarn

Yarn(中文文件)是什麼?
Yarn 是一個依賴管理工具。它能夠管理你的程式碼,並與全世界的開發者分享程式碼。Yarn 是高效、安全和可靠的,你完全可以安心使用。
Yarn工作流:

  1. 建立一個新的專案
  2. 新增/更新/刪除依賴包
  3. 安裝/重新安裝依賴包
  4. 使用版本管理工具(例如 git)
  5. 持續整合

4. Laravel Mix

Laravei Mix是社麼?
Laravel Mix 一款前端任務自動化管理工具,使用了工作流的模式對制定好的任務依次執行。 Laravel透過命令npm run watch-poll開啟監控,監控 resources 資料夾下的資原始檔是否有發生改變,Webpack 會自動重新編譯發生變化的檔案,編譯生成css檔案來控制樣式的改變。

本作品採用《CC 協議》,轉載必須註明作者和本文連結
每天進步一點點

相關文章