From f79f1eff13e748540db75b9cd587facca8dee6e9 Mon Sep 17 00:00:00 2001 From: Tim_note Date: Sat, 8 Feb 2025 00:44:29 +0800 Subject: [PATCH] update --- 進階_React框架/docs/Nodejs.md | 24 ++++++++++++------------ 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/進階_React框架/docs/Nodejs.md b/進階_React框架/docs/Nodejs.md index 683cb0c..258e458 100644 --- a/進階_React框架/docs/Nodejs.md +++ b/進階_React框架/docs/Nodejs.md @@ -1,17 +1,17 @@ # Nodejs與npm -Nodejs:一個不需要開啟網頁就能夠執行javascript的環境 -npm(node package manager): 類似於pip、nuget,一個套件管理工具 +##Nodejs:一個不需要開啟網頁就能夠執行javascript的環境 +##npm(node package manager): 一個套件管理工具,類似於pip、nuget -npm這個工具本身是由javascript寫出來的,所以npm和nodejs才會綁在一起下載 -使用React前端框架照理說不需用到Nodejs,但是需要npm去安裝一些前端框架會用到的工具 -常用套件工具: - React 本體(react、react-dom) - 開發工具(Vite / Webpack) - TypeScript 支援(若使用 TypeScript) - 狀態管理(Redux, Zustand) - UI 框架(Tailwind CSS, Material UI) - 前端路由(React Router) - API 請求(axios, fetch) +npm這個工具本身是由javascript寫出來的,所以npm和nodejs才會綁在一起下載 +使用React前端框架照理說不需用到Nodejs,但是需要npm去安裝一些前端框架會用到的工具 +常用套件工具: + React 本體(react、react-dom) + 開發工具(Vite / Webpack) + TypeScript 支援(若使用 TypeScript) + 狀態管理(Redux, Zustand) + UI 框架(Tailwind CSS, Material UI) + 前端路由(React Router) + API 請求(axios, fetch) # Vscode編譯器 vscode本身沒有支援npm,需去下載nodejs,https://nodejs.org/zh-tw