npm 是一個套件管理軟體,可藉由 npm 上傳或下載模組
- g 代表全域安裝, npm install <package name> -g
- 列出全域套件,npm ls -g
- 列出專案使用的套件,npm ls
- 更新全域套件,npm update -g
package.json 是 管理專案套件相依性以及紀錄專案所使用到的模組套件
創建 package.json 可藉由 npm init 會請你輸入相關資料,只有版本和名字是必填
npm install 根據 package.json 內容替專案安裝相關模組套件,並自動生成一個node_modules文件夾。 所安裝的相關依賴會自動加入到node_modules文件夾下
nvm 是一個管理Node.js版本的插件,可使用它自由切換Node.js的版本
安裝 $ nvm $ brew install nvm
環境設定 $ echo “source $(brew — prefix nvm)/nvm.sh” >> .bash_profile
重新啟動 $ . ~/.bash_profile
安裝完畢
查看目前可安裝Node.js版本 $ nvm ls-remote
安裝 $ nvm install <version>
查看目前安裝過的版本 $ nvm ls
切換版本 $ nvm use <version>
設定一個預設的node版本 $ nvm alias default <version>
參考資料:http://icarus4.logdown.com/posts/175092-nodejs-installation-guide
nodemon是一個專為Node.js設計的模組,它的作用是持續監視著你的程式碼,一旦你修改後保存了,輸入“rs”,nodemon就會重新啟動你的Node.js,這樣你只要刷新你的瀏覽器就能看到變更。