update
This commit is contained in:
parent
0ecb21b40e
commit
4dac5e7adb
@ -1,17 +1,17 @@
|
||||
# Nodejs與npm
|
||||
# Node.js與npm
|
||||
Nodejs:一個不需要開啟網頁就能夠執行javascript的環境
|
||||
npm(node package manager): 一個套件管理工具,類似於pip、nuget
|
||||
|
||||
npm這個工具本身是由javascript寫出來的,所以npm和nodejs才會綁在一起下載
|
||||
使用React前端框架照理說不需用到Nodejs,但是需要npm去安裝一些前端框架會用到的工具
|
||||
npm這個工具本身是由javascript寫出來的,所以需要node.js在背景持續執行
|
||||
使用React前端框架照理說不需用到Node.js,但是需要npm去安裝一些前端框架會用到的工具
|
||||
常用套件工具:
|
||||
React 本體(react、react-dom)
|
||||
開發工具(Vite / Webpack)
|
||||
TypeScript 支援(若使用 TypeScript)
|
||||
狀態管理(Redux, Zustand)
|
||||
UI 框架(Tailwind CSS, Material UI)
|
||||
前端路由(React Router)
|
||||
API 請求(axios, fetch)
|
||||
<pre> React 本體(react、react-dom) </pre>
|
||||
<pre> 開發工具(Vite / Webpack) </pre>
|
||||
<pre> TypeScript 支援(若使用 TypeScript) </pre>
|
||||
<pre> 狀態管理(Redux, Zustand) </pre>
|
||||
<pre> UI 框架(Tailwind CSS, Material UI) </pre>
|
||||
<pre> 前端路由(React Router) </pre>
|
||||
<pre> API 請求(axios, fetch) </pre>
|
||||
|
||||
# Vscode編譯器
|
||||
vscode本身沒有支援npm,需去下載nodejs,https://nodejs.org/zh-tw
|
||||
|
Loading…
Reference in New Issue
Block a user