亚洲中字慕日产2020,大陆极品少妇内射AAAAAA,无码av大香线蕉伊人久久,久久精品国产亚洲av麻豆网站

資訊專欄INFORMATION COLUMN

npm常用命令集合

Kahn / 464人閱讀

摘要:簡介,通常稱為包管理器。的背后,是基于的一個(gè)數(shù)據(jù)庫,詳細(xì)記錄了每個(gè)包的信息,包括作者版本依賴授權(quán)信息等。它的一個(gè)很重要的作用就是將開發(fā)者從繁瑣的包管理工作版本依賴等中解放出來,更加專注于功能的開發(fā)。

0 NPM簡介
NPM(node package manager),通常稱為node包管理器。顧名思義,它的主要功能就是管理node包,包括:安裝、卸載、更新、查看、搜索等。

npm的背后,是基于couchdb的一個(gè)數(shù)據(jù)庫,詳細(xì)記錄了每個(gè)包的信息,包括作者、版本、依賴、授權(quán)信息等。它的一個(gè)很重要的作用就是:將開發(fā)者從繁瑣的包管理工作(版本、依賴等)中解放出來,更加專注于功能的開發(fā)。

npm官網(wǎng):https://npmjs.org/

官網(wǎng)文檔:https://docs.npmjs.com

1 安裝nodejs的依賴包
npm install  [-g] [--save] [-dev]
npm install              默認(rèn)本地安裝
npm install xxxx 就會(huì)默認(rèn)安裝xxxx的最新版本
npm install xxxx@3.0.6 也可以通過在后面加版本號(hào)的方式安裝指定版本
npm install -g 默認(rèn)全局安裝
npm install xxxx -g 就會(huì)默認(rèn)安裝xxxx的最新版本到全局
* 全局安裝的情況下,直接通過require()的方式是沒有辦法調(diào)用全局安裝的包的。全局的安裝是供命令行使用的,就好像全局安裝了vmarket后,就可以在命令行中直接運(yùn)行vm命令,var xxxx = require("xxxx");
npm install xxxx --save 自動(dòng)把模塊和版本號(hào)添加到dependencies部分
npm install module-name -save-dve 自動(dòng)把模塊和版本號(hào)添加到devdependencies部分
npm install -g cnpm --registry=https://registry.npm.taobao.org 安裝淘寶鏡像
2 npm初始化
npm init
會(huì)引導(dǎo)你創(chuàng)建一個(gè)package.json文件,包括名稱、版本、作者這些信息等
3 移除
npm remove 
4 更新
npm update
5 列出當(dāng)前安裝的了所有包
npm list [ ...] npm ls [ ...] npm la [ ...] npm ll [ ...]
6 查看當(dāng)前包的安裝路徑
npm root
7 查看全局的包的安裝路徑
npm root -g
8 幫助
npm help
npm help install 多帶帶查看install命令的幫助
9 增加一個(gè)用戶
npm adduser
增加一個(gè)用戶: 會(huì)填入username,password,email
10 刪除對(duì)應(yīng)的包
npm uninstall | rm
11 更新包
npm update [-g] [ | ...]
12 查看某個(gè)包的依賴
npm view package dependencies
13 發(fā)布包
npm publish src --registry server  
src:源代碼路徑
server: 服務(wù)器
14 取消發(fā)布
npm unpublish package@version --registry=server
package: 包名
version:版本號(hào)
server:服務(wù)器
15 顯示版本信息
npm -v
npm version
16 列出config信息
npm config list
17 刪除config信息
npm config delete [key] 
18 檢查模塊是否已經(jīng)過時(shí)
npm outdated
19 執(zhí)行scripts
npm run 

文章版權(quán)歸作者所有,未經(jīng)允許請(qǐng)勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。

轉(zhuǎn)載請(qǐng)注明本文地址:http://www.ezyhdfw.cn/yun/93821.html

相關(guān)文章

  • Node.js .sh scripts Manager

    摘要:命令行也有苦惱不知身為前端的你是不是還在使用開發(fā)反正我是。每次都從桌面到工作目錄中去,雙擊完事。在上一家公司做應(yīng)用的時(shí)候,對(duì)也是深惡痛絕。最后無不以文件收尾。的由來前些時(shí)間接觸到一個(gè)管理的,叫,用起來真是爽。也可以使用的形式自己添加。 命令行也有苦惱 不知身為前端er的你是不是還在使用 Windows 開發(fā)?反正我是。使用 Git?使用 npm scripts?好吧,命令行是少不了的吧...

    crossoverJie 評(píng)論0 收藏0
  • Express 搭建服務(wù)器

    摘要:指定需要處理的路由回調(diào)函數(shù),即請(qǐng)求此路由的處理函數(shù),它可以接收兩個(gè)參數(shù)三個(gè)參數(shù),四個(gè)參數(shù)。如果匹配到自定義的路由,立即執(zhí)行回調(diào)函數(shù),如果處理函數(shù)中沒有則不再往下執(zhí)行,如果執(zhí)行了會(huì)繼續(xù)向下匹配。 簡介 Node.js? is a JavaScript runtime built on Chromes V8 JavaScript engine. Node.js uses an event-...

    CrazyCodes 評(píng)論0 收藏0
  • 小白上學(xué)のWebpack零基礎(chǔ)學(xué)習(xí)指導(dǎo)

    摘要:以上代碼功能很簡單,就是把定義為一個(gè)模塊,在中引用,最終兩文件中要添加的內(nèi)容都顯示在中。我們的任務(wù)完成了,成功生成,合并,引入了,被執(zhí)行了。安裝,處理文件。 前言: 本套教程是零基礎(chǔ)學(xué)打包工具webpack; 后面會(huì)結(jié)合gulp+webpack搞定所有你得需求; 閑談: 百度搜了一下,雖然教程多,但是雜亂無章,實(shí)用的沒多少,都是匆匆了事,所以我就自己學(xué)了兩天,現(xiàn)在從最底層教大家完成we...

    陳偉 評(píng)論0 收藏0
  • 小白上學(xué)のWebpack零基礎(chǔ)學(xué)習(xí)指導(dǎo)

    摘要:以上代碼功能很簡單,就是把定義為一個(gè)模塊,在中引用,最終兩文件中要添加的內(nèi)容都顯示在中。我們的任務(wù)完成了,成功生成,合并,引入了,被執(zhí)行了。安裝,處理文件。 前言: 本套教程是零基礎(chǔ)學(xué)打包工具webpack; 后面會(huì)結(jié)合gulp+webpack搞定所有你得需求; 閑談: 百度搜了一下,雖然教程多,但是雜亂無章,實(shí)用的沒多少,都是匆匆了事,所以我就自己學(xué)了兩天,現(xiàn)在從最底層教大家完成we...

    spademan 評(píng)論0 收藏0
  • 小白上學(xué)のWebpack零基礎(chǔ)學(xué)習(xí)指導(dǎo)

    摘要:以上代碼功能很簡單,就是把定義為一個(gè)模塊,在中引用,最終兩文件中要添加的內(nèi)容都顯示在中。我們的任務(wù)完成了,成功生成,合并,引入了,被執(zhí)行了。安裝,處理文件。 前言: 本套教程是零基礎(chǔ)學(xué)打包工具webpack; 后面會(huì)結(jié)合gulp+webpack搞定所有你得需求; 閑談: 百度搜了一下,雖然教程多,但是雜亂無章,實(shí)用的沒多少,都是匆匆了事,所以我就自己學(xué)了兩天,現(xiàn)在從最底層教大家完成we...

    Galence 評(píng)論0 收藏0

發(fā)表評(píng)論

0條評(píng)論

最新活動(dòng)
閱讀需要支付1元查看
<