npm 使用與部分插件

許銘仁
2 min readNov 7, 2017

--

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文件夾下

參考資料:https://www.slideshare.net/wantingj/npm-46801372

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,這樣你只要刷新你的瀏覽器就能看到變更。

參考來源:https://oranwind.org/node-nodemon/

--

--

No responses yet