[HTML] #1 環境與外掛設定(Git、VsCode、Node.js) - antqtech/KM GitHub Wiki

Git

Git是一個分佈式版本控制系統,它在軟體開發中具有重要性。主要用於追蹤代碼的變化,並協調多個開發者之間的合作。使用Git,開發團隊管理代碼庫,確保代碼的穩定。這對於項目的持續集成和交付至關重要。使用者可以在官方網站下載。 下載連結:https://git-scm.com/downloads

練習網站:https://learngitbranching.js.org/?locale=zh_TW

目標:至少要學會commit、push、pull、rebase、reset。

Visual Studio Code (VSCode)

VSCode是一個功能強大的程式碼編輯器,被廣泛認可並廣泛使用。官方文件提到,VSCode支援多種編程語言,並且提供了豐富的擴展和插件,用戶可以根據自己的需求和偏好進行個性化設置。VSCode擁有智能代碼完成、即時語法檢查、除錯等功能,這些功能大大提高了開發效率。同時,VSCode還內建了Git整合,用戶可以直接在編輯器中進行Git操作,輕鬆地查看文件變更、提交代碼、解決合併衝突等。 下載連結:https://code.visualstudio.com/download

推薦外掛:https://www.casper.tw/development/2020/12/13/vscode-extension/

必備:Chinese (Traditional) Language、Git Graph、Live Server

Node.js

Node.js是一個能讓javascript在後端運行的開源、輕量且高效的平台。Node.js在後端應用中非常重要。Node.js擁有豐富的模組和套件,除了提供了許多API和功能,使得在伺服器端進行非同步I/O操作、網絡通信、檔案系統操作等操作。

npm是Node.js的預設套件管理器,用於安裝、管理和共享JavaScript模組。它允許開發者輕鬆地在自己的項目中引入和使用第三方JavaScript模組,這些模組可以是其他開發者開發的,也可以是開發者自己創建的。npm存儲庫中有數以萬計的開源模組和套件,這些模組包含了各種功能,範圍從基本的工具函式庫到完整的應用框架,可大幅節省開發時間並提高代碼質量。

簡而言之,Node.js提供了運行JavaScript代碼的環境,而npm則是Node.js的主要工具,用於安裝和管理JavaScript模組,兩者緊密結合,使得JavaScript在伺服器端開發變得更方便。開發者在使用Node.js進行伺服器端開發時,通常會使用npm來引入所需的模組,以滿足各種開發需求。 前端框架不論是使用vue、react或是angular都一定會用到npm。 如果有頻繁更改node.js的版本需求的話,也可以考慮下載nvm。

下載連結:https://nodejs.org/en

操作參考連結:https://ithelp.ithome.com.tw/articles/10157347