建立入門專案
我們將使用入門專案,以便可以快速地開始撰寫程式碼。 入門包含使用 Snowpack 來開始開發 React 應用程式所需的最小結構:
- 兩個檔案
- 兩個空目錄
複製存放庫和安裝套件
開啟終端或命令視窗,然後執行下列命令:
# Linux or macOS git clone https://github.com/MicrosoftDocs/mslearn-react cd mslearn-react/code/0-starter # Windows git clone https://github.com/MicrosoftDocs/mslearn-react cd mslearn-react/code/0-starter
在同一終端或命令視窗中,使用下列命令來安裝必要的套件:
npm install
執行下列命令,在 Visual Studio Code 中開啟目錄:
code .
探索入門
讓我們探索入門專案中的資料夾和檔案:
- package.json 包含套件和指令碼的清單:
- 套件:
- React 代表 React
- ReactDOM,用來在瀏覽器內裝載我們的應用程式
- 指令碼:
- start,用來從 Snowpack 執行開發伺服器:
- 其會虛擬地建置所有 JavaScript 和 HTML 檔案。
- 當檔案變更時,其會裝載並自動重新啟動伺服器。
- build,用來產生用於部署的生產檔案
- start,用來從 Snowpack 執行開發伺服器:
- 套件:
- snowpack.config.js 包含 Snowpack 的核心設定。
- mount 可為我們的 Snowpack 伺服器建立兩個虛擬目錄。
- public 包含所有靜態檔案 (例如 HTML、CSS 和影像)。 其裝載為
/
。 - src 包含所有 JSX 檔案和相關聯的 React 檔案。 其裝載為
dist
。
- public 包含所有靜態檔案 (例如 HTML、CSS 和影像)。 其裝載為
- mount 可為我們的 Snowpack 伺服器建立兩個虛擬目錄。
- public 包含所有靜態檔案。
- src 包含所有 React 檔案。