npm(node package manager,node 包管理器):顧名思義,就是用於安裝、解除安裝、更新、檢視和搜尋 node 包的工具。
類似於 linux 下的apt-get
,yum
,php 中的composer
,通過 npm 可以方便的管理各種 node 包,而不用再去管麻煩的依賴關係了。
npm 最大的優點:安裝 node 包很方便,忽略依賴關係。
node 安裝好之後,npm 就順帶安裝了,可以檢視二者的版本號:
node -v
npm -v
所有的 npm 命令,都可以通過--help
引數獲得幫助。例如:
npm install --help
官方 install 命令文件
① 本地安裝
npm install package
② 全域性安裝
npm install -g package
npm install package@"1.2.3"
安裝版本指定為 1.2.3
npm install package@">=0.1.0 <0.2.0"
安裝版本在 0.1.0 和 0.2.0之間即可
通常在專案發布的時候,因為專案下的 node_modules 目錄體積太大,不會跟專案一同發布。但是專案所有的依賴關係已經在 package.json 這個檔案裡宣告了,可以在專案根目錄執行乙個命令安裝所有依賴包:
npm install
npm uninstall package
npm uninstall package@"1.2.3"
npm ls
npm info package
npm update package
npm search package
通過npm config命令,可以配置 npm。
npm config list
npm config edit
每個基於 node 的專案根目錄下,會有這個檔案,用於描述依賴資訊。
ibatis 快速上手
簡介 例子 現在我們我們通過乙個簡單的案例,了解如何通過ibatis解決資料訪問問題。現在有有乙個資料庫,資料庫裡面有一張人員資訊表 需求是這樣 通過乙個web應用程式顯示人員資訊表裡面的資訊,並且可以新增 修改 刪除人員記錄 乙個並不複雜的案例,但是它覆蓋所有開發首先要學習的內容。第1步 the ...
Pro C快速上手
條件 winxp vc 6 裝在c program files microsoft visual studio vc98 oracle 9 裝在e oracle ora90 步驟 1 dos視窗設定環境變數,預編譯 oralce 給的關於pro c 例子 2 設定vc 環境 3 編譯執行 c程式。具...
Apache James快速上手
2,配置 2.1,環境配置 apache james執行需要jvm,保證所在主機安裝jdk即可 2.2,埠配置 apache james 使用到的埠包括 pop3埠 110 smtp埠 25 2.3,啟動應用 配置完畢james後,就可以啟動了,啟動命令很簡單,只需要執行bin run.sh即可 也...