npm nodejs 為主的一個package 管理程式。
這裡只列出一些常用的,其它的,我也沒用過,反正要用時,打一下 help 就行了。
首先:
npm init
這個會創立一個 package.json
裡面會列出 package、name、author 之類的
以 json 格式 save,可直接改。
以後,如果 npm 在安裝或是 remove 時,加上 --save or --save-dev
都會自動的更改裡面的內容
npm update
更新所有的 package,如果要只更新部份,請下 package
EX:
npm update <package>
npm i <package> or npm install <package>
安裝
npm uninstall <package> or npm remove <package>
反安裝
* 上面二個如果加上 --save or --save-dev 就會去更動 package.json 的內容
使用上,最好加上,以做好 package 的管理。
EX:
npm i <package> --save
npm i <package> --save-dev
npm i <package@version> --save
npm run <script name>
執行 package.json 中的 script: {} 這個 key 內的值…
你可以想像就是 shell 指令之類的。
npm list
列出所有目前使用的 package 含相依的套件。
npm search <package 的部份 keyword>
搜尋 server 上的 套件名