Npm日常使用

2021-09-27 10:49:16 字數 1560 閱讀 3887

npm是node.js官方提供的包管理工具,是node.js包的標準發布平台用於 node.js 包的發布、傳播、依賴控制。

簡單來說可以將開發者從繁瑣的包管理工作中脫離開來,記錄各種依賴版本。方便部署和開發。

npm init

npm init -y

用來初始化生成乙個新的 package.json 檔案。如果使用了 -f(代 表force)、-y(代表yes),則跳過提問階段,直接生成乙個新的 package.json 檔案。

npm set

npm set init-author-name 'your name'$ npmset init-author-email 'your email'$ npmset init-author-url ''$ npmset init-license 'mit'

用來設定環境變數 專案中的作者資訊內容

npm info

npm info underscore

可以檢視每個模組的具體資訊。比如,檢視 underscore 模組的資訊。

npm search

npm search 《搜尋詞》

用於搜尋 npm 倉庫,它後面可以跟字串,也可以跟正規表示式。

npm search

npm search 《搜尋詞》

用於搜尋 npm 倉庫,它後面可以跟字串,也可以跟正規表示式。

npm list *

npm list (-g)

命令以樹形結構列出當前專案安裝的所有模組,以及它們依賴的模組,加上global引數,會列出全域性安裝的模組。

npm install

npm install (-g) (-f)

安裝之前,npm install 會先檢查,node_modules 目錄之中是否已經存在指定模組。如果存在,就不再重新安裝了,即使遠端倉庫已經有了乙個新版本,也是如此。 模式

全域性本地

可通過require使用否是

註冊 path是否

npm run

npm run (-dev) (-build)

用於執行指令碼。package.json 檔案有乙個 scripts 字段,可以用於指定指令碼命令,供 npm 直接呼叫。

npm version

npm version / npm -v

檢視npm和node的版本npm list

日常隨筆 發布乙個npm包

1.編寫乙個簡單的math庫 math.js const square x x 2 const cube x x 3 export const mymath date.js const paddatetime x catch error export const mydate index.js入口檔...

npm使用小記

直接安裝好node後 自帶有npm 使用npm安裝webpack npm install webpack 區域性安裝,在mac中進行全域性安裝後邊打包時會出錯 vue vue cli 其中你可能會遇到報錯 error listen eaddrinuse 原因是埠被占用 解決方法lsof i tcp ...

NPM使用介紹

一 npm是隨同nodejs一起安裝的包管理工具,能夠解決nodejs 部署上的很多問題,常見的使用場景有以下幾種 3 允許使用者將自己編寫的包或命令列程式上傳到npm伺服器供別人使用。可以使用npm命令安裝node.js模組語法 如 npm install 在安裝好後可以直接在 中使用requir...