最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

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

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

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

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

在這個簡短的教程中,我們將了解 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)上,運行以下命令以安裝 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。首先,按照以下鏈接中的說明安裝 Linuxbrew。

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

$ brew update
$ brew install ndm

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

NDM 使用

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

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

本地安裝 NodeJS 包

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

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

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

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

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

全局安裝 NodeJS 包

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

管理包

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

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

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

NDM 使安裝、更新、刪除 NodeJS 包的過程更加容易!你無需記住執(zhí)行這些任務(wù)的命令。NDM 讓我們在簡單的圖形界面中點擊幾下鼠標即可完成所有操作。對于那些懶得輸入命令的人來說,NDM 是管理 NodeJS 包的完美伴侶。

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

總結(jié)

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

相關(guān)文章

  • 2014年最火的Node.JS后端框架推薦

    2014年最火的Node.JS后端框架推薦

    用nodejs開發(fā)web應(yīng)用,用哪個框架好?express?還是其他什么?今天小編就來給大家推薦一下今年最好用的幾款Node.js后端框架
    2014-10-10
  • 解析Node.js異常處理中domain模塊的使用方法

    解析Node.js異常處理中domain模塊的使用方法

    這篇文章主要介紹了Node.js異常處理中domain模塊的使用方法,文中最后提到了內(nèi)存泄漏的相關(guān)問題,值得注意,需要的朋友可以參考下
    2016-02-02
  • 詳解如何利用Nodejs構(gòu)建多進程應(yīng)用

    詳解如何利用Nodejs構(gòu)建多進程應(yīng)用

    這篇文章主要為大家介紹了如何利用Nodejs構(gòu)建多進程應(yīng)用示例詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步,早日升職加薪
    2022-10-10
  • 前端常見面試題之a(chǎn)sync/await和promise的區(qū)別

    前端常見面試題之a(chǎn)sync/await和promise的區(qū)別

    async/await是異步代碼的新方式,以前的方法有回調(diào)函數(shù)和Promise,下面這篇文章主要給大家介紹了關(guān)于前端常見面試題之a(chǎn)sync/await和promise區(qū)別的相關(guān)資料,文中通過實例代碼介紹的非常詳細,需要的朋友可以參考下
    2022-07-07
  • 使用nvm安裝|更新|切換|nodejs的命令詳解

    使用nvm安裝|更新|切換|nodejs的命令詳解

    這篇文章主要介紹了使用nvm安裝|更新|切換|nodejs的命令詳解,有了nvm就可以簡單操作node版本的切換、安裝、查看等,需要的朋友可以參考下
    2022-07-07
  • Node.js異步I/O學(xué)習(xí)筆記

    Node.js異步I/O學(xué)習(xí)筆記

    這篇文章主要介紹了Node.js異步I/O學(xué)習(xí)筆記,本文詳細講解了異步I/O的基本概念、Node的異步I/O、非I/O的異步API、事件驅(qū)動與高性能服務(wù)器等內(nèi)容,需要的朋友可以參考下
    2014-11-11
  • 在Nodejs中實現(xiàn)一個緩存系統(tǒng)的方法詳解

    在Nodejs中實現(xiàn)一個緩存系統(tǒng)的方法詳解

    在數(shù)據(jù)庫查詢遇到瓶頸時,我們通??梢圆捎镁彺鎭硖嵘樵兯俣?同時緩解數(shù)據(jù)庫壓力,在一些簡單場景中,我們也可以自己實現(xiàn)一個緩存系統(tǒng),避免使用額外的緩存中間件,這篇文章將帶你一步步實現(xiàn)一個完善的緩存系統(tǒng),需要的朋友可以參考下
    2024-03-03
  • nodejs中實現(xiàn)用戶注冊路由功能

    nodejs中實現(xiàn)用戶注冊路由功能

    這篇文章主要介紹了nodejs中實現(xiàn)用戶注冊路由功能的實例代碼,本文通過實例代碼給大家介紹的非常詳細,具有一定的參考借鑒價值,需要的朋友可以參考下
    2019-05-05
  • node.js實現(xiàn)學(xué)生檔案管理

    node.js實現(xiàn)學(xué)生檔案管理

    這篇文章主要為大家詳細介紹了node.js實現(xiàn)學(xué)生檔案管理,文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2022-05-05
  • node登錄生成token并驗證的實現(xiàn)

    node登錄生成token并驗證的實現(xiàn)

    token校驗作為項目里的必要項,其重要性不言而喻,本文主要介紹了node登錄生成token并驗證的實現(xiàn),具有一定的參考價值,感興趣的可以了解一下
    2024-02-02

最新評論

隆尧县| 商城县| 碌曲县| 卢氏县| 丹江口市| 齐河县| 乌拉特中旗| 二手房| 临海市| 井冈山市| 嵊州市| 措勤县| 蓬莱市| 平顺县| 慈利县| 哈尔滨市| 高密市| 色达县| 沈阳市| 陆河县| 游戏| 长泰县| 扶绥县| 越西县| 延长县| 镇巴县| 清水县| 禹城市| 临清市| 喀喇沁旗| 宁河县| 全州县| 四平市| 隆德县| 乐陵市| 土默特右旗| 元江| 丰城市| 工布江达县| 舞钢市| 高雄市|