npm 常用指令詳解

npm (Node Package Manager) 是 JavaScript 的套件管理工具,也是 Node.js 的預設套件管理器。以下是 npm 的常用指令及其功用:

基本指令

npm init

功用:初始化一個新的 Node.js 專案,建立 package.json 檔案

選項

範例

npm init -y

npm installnpm i

功用:安裝專案依賴

用法

選項

範例

npm install lodash
npm install eslint --save-dev
npm install express@4.17.1

套件管理

npm update

功用:更新套件至最新版本

範例

npm update
npm update lodash

npm outdated

功用:檢查過時的套件

範例

npm outdated

執行指令

npm run

功用:執行 package.json 中 scripts 定義的指令

範例

npm run test
npm run build

發佈與版本控制

npm publish

功用:將套件發佈到 npm registry

選項

範例

npm publish

安全與審查

npm audit

功用:檢查專案中的安全漏洞

選項

範例

npm audit
npm audit fix

注意:以上只列出部分常用指令,npm 還有許多其他有用的指令和選項,可以通過 npm help 或官方文檔查閱更多資訊。