注:
在npm中,包(package)、模塊(module)、依賴(dependency)說的都是一回事兒。
常用命令
npm init
初始化項目,其實就是創建一個package.json
文件。npm install
安裝所有項目依賴。npm help xxx
查看xxx
命令的幫助信息。
npm search
搜索(快捷方式:find
, s
)
xxx
搜索xxx
如:npm search jquery
。
npm install
安裝 (快捷方式:i
)
xxx
搜索並安裝xxx(局部)。安裝多個依賴可用空格分割,如npm i jquery bootstrap
。xxx -g
搜索並安裝xxx(全局)。安裝多個同上。xxx -D
安裝並將依賴信息寫在package.json
中的devDependencies
中。- 快捷方式
i
均可,如npm i jquery
。 xxx@版本號
指定需要安裝的版本號,若不指定將安裝最新的穩定版本。
npm uninstall
卸載(快捷方式:rm
, r
)
xxx
卸載xxx。多個依賴可用空格分割。xxx -D
卸載xxx,並將依賴信息從package.json
中的devDependencies
中清除。
npm list
列出已安裝依賴(快捷方式:ls
)
- 默認列出局部依賴。
npm list -g
列出已安裝的全局依賴。
npm outdated
檢查過期依賴
npm update
更新依賴(快捷方式:up
)
xxx
局部更新xxx。xxx -g
全局更新xxx。
npm root
查看依賴安裝路徑(也就是node_modules
的路徑)
- 默認查看局部安裝路徑。
-g
查看全局安裝路徑。
npm view
查看模塊的注冊信息
xxx versions
列出xxx
的所有版本, 如:npm view jquery versions
。xxx dependencies
列出xxx
的所有依賴, 如:npm view gulp dependencies
。