欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

ndm:NPM的桌面GUI應(yīng)用程序

 更新時(shí)間:2018年10月15日 09:53:26   作者:SK  
今天小編就為大家分享一篇關(guān)于ndm:NPM的桌面GUI應(yīng)用程序,小編覺(jué)得內(nèi)容挺不錯(cuò)的,現(xiàn)在分享給大家,具有很好的參考價(jià)值,需要的朋友一起跟隨小編來(lái)看看吧

如果你熟悉ruby的gem,Python的pypi、setuptools,PHP的pear,那么你就知道NPM的作用是什么了。

NPM 是 Node Package Manager (node 包管理器)的縮寫(xiě),它是用于安裝 NodeJS 軟件包或模塊的命令行軟件包管理器。我們發(fā)布過(guò)一個(gè)指南描述了如何使用 NPM 管理 NodeJS 包。你可能已經(jīng)注意到,使用 Npm 管理 NodeJS 包或模塊并不是什么大問(wèn)題。但是,如果你不習(xí)慣用 CLI 的方式,這有一個(gè)名為 NDM 的桌面 GUI 程序,它可用于管理 NodeJS 程序/模塊。 NDM,代表 NPM Desktop Manager (npm 桌面管理器),是 NPM 的自由開(kāi)源圖形前端,它允許我們通過(guò)簡(jiǎn)單圖形桌面安裝、更新、刪除 NodeJS 包。

在這個(gè)簡(jiǎn)短的教程中,我們將了解 Linux 中的 Ndm。

安裝 NDM

NDM 在 AUR 中可用,因此你可以在 Arch Linux 及其衍生版(如 Antergos 和 Manjaro Linux)上使用任何 AUR 助手程序安裝。

使用 Pacaur:

$ pacaur -S ndm

使用 Packer:

$ packer -S ndm

使用 Trizen:

$ trizen -S ndm

使用 Yay:

$ yay -S ndm

使用 Yaourt:

$ yaourt -S ndm

在基于 RHEL 的系統(tǒng)(如 CentOS)上,運(yùn)行以下命令以安裝 NDM。

$ echo "[fury] name=ndm repository baseurl=https://repo.fury.io/720kb/ enabled=1 gpgcheck=0" | sudo tee /etc/yum.repos.d/ndm.repo && sudo yum update &&

在 Debian、Ubuntu、Linux Mint:

$ echo "deb [trusted=yes] https://apt.fury.io/720kb/ /" | sudo tee /etc/apt/sources.list.d/ndm.list && sudo apt-get update && sudo apt-get install ndm

也可以使用 Linuxbrew 安裝 NDM。首先,按照以下鏈接中的說(shuō)明安裝 Linuxbrew。

安裝 Linuxbrew 后,可以使用以下命令安裝 NDM:

$ brew update
$ brew install ndm

在其他 Linux 發(fā)行版上,進(jìn)入 NDM 發(fā)布頁(yè)面,下載最新版本,自行編譯和安裝。

NDM 使用

從菜單或使用應(yīng)用啟動(dòng)器啟動(dòng) NDM。這就是 NDM 的默認(rèn)界面。

在這里你可以本地或全局安裝 NodeJS 包/模塊。

本地安裝 NodeJS 包

要在本地安裝軟件包,首先通過(guò)單擊主屏幕上的 “Add projects” 按鈕選擇項(xiàng)目目錄,然后選擇要保留項(xiàng)目文件的目錄。例如,我選擇了一個(gè)名為 “demo” 的目錄作為我的項(xiàng)目目錄。

單擊項(xiàng)目目錄(即 demo),然后單擊 “Add packages” 按鈕。

輸入要安裝的軟件包名稱(chēng),然后單擊 “Install” 按鈕。

安裝后,軟件包將列在項(xiàng)目目錄下。只需單擊該目錄即可在本地查看已安裝軟件包的列表。

同樣,你可以創(chuàng)建單獨(dú)的項(xiàng)目目錄并在其中安裝 NodeJS 模塊。要查看項(xiàng)目中已安裝模塊的列表,請(qǐng)單擊項(xiàng)目目錄,右側(cè)將顯示軟件包。

全局安裝 NodeJS 包

要全局安裝 NodeJS 包,請(qǐng)單擊主界面左側(cè)的 “Globals” 按鈕。然后,單擊 “Add packages” 按鈕,輸入包的名稱(chēng)并單擊 “Install” 按鈕。

管理包

單擊任何已安裝的包,不將在頂部看到各種選項(xiàng),例如:

  1. 版本(查看已安裝的版本),
  2. 最新(安裝最新版本),
  3. 更新(更新當(dāng)前選定的包),
  4. 卸載(刪除所選包)等。

NDM 還有兩個(gè)選項(xiàng),即 “Update npm” 用于將 node 包管理器更新成最新可用版本, 而 “Doctor” 會(huì)運(yùn)行一組檢查以確保你的 npm 安裝有所需的功能管理你的包/模塊。

NDM 使安裝、更新、刪除 NodeJS 包的過(guò)程更加容易!你無(wú)需記住執(zhí)行這些任務(wù)的命令。NDM 讓我們?cè)诤?jiǎn)單的圖形界面中點(diǎn)擊幾下鼠標(biāo)即可完成所有操作。對(duì)于那些懶得輸入命令的人來(lái)說(shuō),NDM 是管理 NodeJS 包的完美伴侶。

Nodejs自身提供了基本的模塊,但是開(kāi)發(fā)實(shí)際應(yīng)用過(guò)程中僅僅依靠這些基本模塊則還需要較多的工作。幸運(yùn)的是,Nodejs庫(kù)和框架為我們提供了幫助,讓我們減少工作量。但是成百上千的庫(kù)或者框架管理起來(lái)又很麻煩,有了NPM,可以很快的找到特定服務(wù)要使用的包,進(jìn)行下載、安裝以及管理已經(jīng)安裝的包。

總結(jié)

以上就是這篇文章的全部?jī)?nèi)容了,希望本文的內(nèi)容對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,謝謝大家對(duì)腳本之家的支持。如果你想了解更多相關(guān)內(nèi)容請(qǐng)查看下面相關(guān)鏈接

相關(guān)文章

  • 詳解Node.js中的模塊化方法

    詳解Node.js中的模塊化方法

    這篇文章主要為大家介紹了Node.js的模塊化,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下,希望能夠給你帶來(lái)幫助
    2022-01-01
  • Node.js中path模塊操作路徑的基本使用

    Node.js中path模塊操作路徑的基本使用

    這篇文章主要介紹了Node.js中path模塊操作路徑的基本使用,本文通過(guò)實(shí)例代碼給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2023-08-08
  • 一文帶你搞懂Node中的流

    一文帶你搞懂Node中的流

    流,通俗來(lái)講就是數(shù)據(jù)流動(dòng),數(shù)據(jù)從一個(gè)地方緩慢的流到另一個(gè)地方。本文將通過(guò)示例為大家詳細(xì)講講Node中的流,感興趣的可以了解一下
    2022-08-08
  • 快速解決brew安裝特定版本flow的問(wèn)題

    快速解決brew安裝特定版本flow的問(wèn)題

    今天小編就為大家分享一篇快速解決brew安裝特定版本flow的問(wèn)題,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧
    2018-05-05
  • 從零學(xué)習(xí)node.js之搭建http服務(wù)器(二)

    從零學(xué)習(xí)node.js之搭建http服務(wù)器(二)

    NodeJs是什么我想大家已經(jīng)很了解了,作為一個(gè)前端工程師,想要不斷提升自己,一般都會(huì)接觸到后端服務(wù)器的技術(shù),NodeJs給我們提供了一個(gè)學(xué)習(xí)成本相對(duì)較低的捷徑可走。下面這篇文章主要介紹了node.js中搭建http服務(wù)器的相關(guān)資料,需要的朋友可以參考下。
    2017-02-02
  • Node.JS使用Sequelize操作MySQL的示例代碼

    Node.JS使用Sequelize操作MySQL的示例代碼

    Node.JS提供了操作數(shù)據(jù)庫(kù)的基礎(chǔ)接口,本篇文章主要介紹了Node.JS使用Sequelize操作MySQL的示例代碼,具有一定的參考價(jià)值,有興趣的可以了解一下
    2017-10-10
  • mac上node.js環(huán)境的安裝測(cè)試

    mac上node.js環(huán)境的安裝測(cè)試

    這篇文章主要為大家詳細(xì)介紹了mac上node.js環(huán)境的安裝測(cè)試,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2017-07-07
  • nodejs npm包管理的配置方法及常用命令介紹

    nodejs npm包管理的配置方法及常用命令介紹

    這篇文章主要介紹了nodejs npm包管理的配置方法及常用命令介紹,需要的朋友可以參考下
    2014-06-06
  • nodejs微信開(kāi)發(fā)之自動(dòng)回復(fù)的實(shí)現(xiàn)

    nodejs微信開(kāi)發(fā)之自動(dòng)回復(fù)的實(shí)現(xiàn)

    這篇文章主要介紹了nodejs微信開(kāi)發(fā)之自動(dòng)回復(fù)的實(shí)現(xiàn),文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2019-03-03
  • Node.js進(jìn)階之核心模塊https入門(mén)

    Node.js進(jìn)階之核心模塊https入門(mén)

    在nodejs中,提供了 https 這個(gè)模塊來(lái)完成 HTTPS 相關(guān)功能。這篇文章主要介紹了Node.js進(jìn)階之核心模塊https入門(mén),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2018-05-05

最新評(píng)論