日期:2020 年 7 月 23 日npm 是什麼
npm 是隨同 nodejs 一起安裝的包管理工具,其使用場景如下:
允許使用者將自己編寫的包或命令列程式上傳到 npm 伺服器供別人使用
由於新版 nodejs 已經整合了 npm, 所以當我們安裝 nodejs 的時候 npm 也一併被安裝好了, 我們可以用npm -v
命令檢視是否安裝成功:
如果你的 npm 版本過舊,可以用下面的命令來進行公升級:
npm install npm -g
使用 npm 安裝第三方包npm install
安裝好之後,對應的包就放在了工程目錄下的node_modules
目錄中,因此在**中只需要通過require('module-name')
的方式就好,無需指定第三方包路徑
當然,我們也可以用 npm 來解除安裝某個某塊:
npm uninstall
本地安裝和全域性安裝
npm 的包安裝分為本地安裝(local)、全域性安裝(global)兩種,從敲的命令列來看,差別只是有沒有-g
而已,比如:
npm install express // 本地安裝
npm install express -g // 全域性安裝
本地安裝
將安裝包放在 ./node_modules 下(執行 npm 命令時所在的目錄),如果沒有 node_modules 目錄,會在當前執行 npm 命令的目錄下生成 node_modules 目錄
可以通過 require() 來引入本地安裝的包
全域性安裝
將安裝包放在 /usr/local 下或者你 node 的安裝目錄
可以直接在命令列裡使用
切換映象源
在國內由於使用官方映象很慢,所以推薦使用** npm 映象,** npm 映象是乙個完整 npmjs.org 映象,你可以用此代替官方版本(唯讀),同步頻率目前為 10分鐘 一次以保證盡量與官方服務同步
你可以使用**定製的cnpm
(gzip 壓縮支援) 命令列工具代替預設的 npm:
npm install -g cnpm --registry=
這樣就可以使用 cnpm 命令來安裝模組了:
cnpm install [name]
檢視映象源與切換映象源
通過 config 檢視和修改
使用npm config get registry
可以檢視映象源
使用npm config set registry ***x
可以設定映象源
使用 nrm 工具
1、首先全域性安裝 nrm
npm install nrm -g
2、檢視所有可用源
nrm ls
3、測試各個源的速度
4、可以使用nrm add
,nrm del
命令新增或者刪除源
5、最後,切換源的命令nrm use
nrm use + [源的名字]
npm工作筆記
npm常用命令網上一搜一大堆,在工作中不是每個命令都會用上,想想就把幾個工作中用到的命令在這備註一下,後續有新增再補。1 安裝和解除安裝模組 npm install 在本地安裝模組,即安裝在當前路徑下的node modules包下 在本地解除安裝模組,如果全域性解除安裝加 g 顯示安裝的npm的版本...
vi 操作筆記
1.關於退出 wq 強制儲存退出 wq 儲存退出 x 作用和 wq 一樣 zz 作用和 wq一樣,注意z是大寫的,並且不是在命令模式 q 退出 q 強制退出 2.關於移動 h 在當前行向左移動乙個字元 j 移動到下一行 k 移動到上一行 l 在當前行向右移動乙個字元 ctrl f 向前滾動一頁 ct...
mysql操作筆記
user01只能本地訪問 create user user01 localhost identified by password1 user02可以遠端訪問 create user user02 identified by password1 建立資料庫 create database db01 修...