npm (Node Package Manager)

  • Node.js的套件管理器
  • 用 JS 寫 的工具包平台
  • 統整工具包,讓開發者方便搜尋使用(jQuery, Express, Vue, React)
  • 套件下載量越高,越多開發者使用,可靠性較高。
  • 安裝Node.js時,已下載npm指令

安裝套件流程:

先建立並進入資料夾
npm init -y => 初始化專案資料夾,會產生package.json檔
npm init -y


npm i express@4.16.4
=> 產生node_modules資料夾、package-lock.json檔案
=> package.json檔出現下載的套件和版本
npm i express@4.16.4


npm i express-handlebars@3.0.0 =>安裝樣板引擎,可以帶入資料用
npm-i-express-handlebars


npm install -g nodemon =>在電腦全域安裝不需要在每個專案都重複安裝 nodemon套件。


nodemon app.js 啟動Express伺服器


  • package.json檔,讓 npm 知道之後套件都要安裝在此專案資料夾中,然後記錄曾安裝過哪些套件。
  • package-lock.json檔,詳細記錄每一次使用 npm 安裝的檔案,讓 npm 在執行時參考用。

#npm #Node.js套件管理器 #安裝套件 #node_modules #package.json







Related Posts

[Android] Fragment Sample

[Android] Fragment Sample

[Windows] telnet 確定 TCP 連接埠為開啟或關閉 #ping # telnet

[Windows] telnet 確定 TCP 連接埠為開啟或關閉 #ping # telnet

《鳥哥 Linux 私房菜:基礎篇》Chapter 02 - 主機規劃與磁碟分割

《鳥哥 Linux 私房菜:基礎篇》Chapter 02 - 主機規劃與磁碟分割


Comments