# NPM 入門


Posted by ericcch24 on 2020-10-16

  1. npm init: 裝 npm,此時會出現一個叫 package.json 的檔案,用來描述你現在這個專案的狀況,例如用到哪些 library。
  2. npm install left-pad: 安裝你要的模組 可以從這裡看指令
  3. 此時會出現一個 node_modules 的資料夾,裡面裝你剛剛的模組。且 package.json 內的 "dependencies" 條目會有你裝的模組名稱。
  4. 如果要 git 專案上去給別人,node_modules 不會一起 commit 因為檔案很大,別人抓下來可以再自己裝。
  5. 所以別人抓你的專案下來後,因為不會有 node_modules 的資料夾,這時候可以根據 package.json 內的 "dependencies" 看你這個專案有裝的模組,然後輸入npm install 就可以直接全裝了,沒先 install 的話就會找不到模組。
  • "devDependencies" 通常會裝只在開發時使用的模組
  • "scripts" 用法: 例如下圖,可以透過輸入 npm run start 來執行 node index.js 這個指令,這樣就只要在package.json 裡面改指令即可,而 run 的名稱可以隨意更改。

安裝 npm 套件時沒有權限的解決方式

NPM - 解決套件全域安裝錯誤 Missing write access(Mac )

tags: Week3

#week3







Related Posts

JS 綜合示範 : 簡易密碼產生器 & 動態表單通訊錄

JS 綜合示範 : 簡易密碼產生器 & 動態表單通訊錄

筆記、[FE303] React 的好夥伴:Redux

筆記、[FE303] React 的好夥伴:Redux

AI輔導室|快速完成歪扭標準字

AI輔導室|快速完成歪扭標準字


Comments