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

如何使用nexus3搭建npm私有倉庫

 更新時間:2024年05月23日 01:12:53   作者:gxhlh  
這篇文章主要介紹了如何使用nexus3搭建npm私有倉庫,包括安裝并運行私服的相關知識,本文結合實例代碼給大家介紹的非常詳細,感興趣的朋友跟隨小編一起看看吧

一、下載解壓安裝包

下載地址:nexus-3.66.0-02-win.zip

二、安裝并運行私服

cmd中進入到文件夾中的bin目錄下運行一下命令

nexus.exe /run

等幾分鐘啟動后,瀏覽器訪問:默認端口8081

http://127.0.0.1:8081/
#修改端口在etc文件下 nexus-default.properties 修改端口

如圖:

在登錄頁面輸入用戶名和 密碼(默認用戶名為 admin,默認密碼則保存在 /sonatype-work/nexus3 目錄下的 admin.password 文件中)

三、配置npm私服

與其他私服一樣的,npm 私服同樣有三種類型:

hosted : 本地存儲,即同 docker 官方倉庫一樣提供本地私服功能
proxy : 提供代理其他倉庫的類型,如果本地不存在某些jar文件時就會到這些代理站點去下載
group : 組類型,實質作用是組合多個倉庫為一個地址

1、創(chuàng)建 blob 存儲。

為其(npm私庫)創(chuàng)建一個單獨的存儲空間。

2、創(chuàng)建 hosted 類型的 npm。

Name: 定義一個名稱 kuki-npm
Storage:Blob store,我們下拉選擇前面創(chuàng)建好的專用 blob:kuki-hub
Hosted:開發(fā)環(huán)境,我們運行重復發(fā)布,因此 Delpoyment policy 選擇 Allow redeploy

3、創(chuàng)建一個 proxy 類型的 npm 倉庫。

Name: proxy-npm
Proxy:Remote Storage: 遠程倉庫地址,這里填寫: https://registry.npmjs.org
Storage: kuki-hub

其他的均是默認。

4、創(chuàng)建一個 group 類型的 npm 倉庫。

Name:group-npm
Storage:選擇專用的 blob 存儲 kuki-hub
group : 將左邊可選的 2 個倉庫,添加到右邊的 members 下。

這些配置完成之后,就可以使用了。

查看私服對外地址

5、驗證使用

通過npm命令配置

npm config set registry http://192.168.137.1:8081/repository/group-npm/
npm config get registry

通過 nrm 配置

nrm add kukipull http://192.168.137.1:8081/repository/group-npm/
nrm use kukipull
nrm ls

開始安裝,安裝之前先看一下組里的內容:
空白的

安裝編譯

#在一個新項目中
npm install 
#或
yarn
#或直接腳手架創(chuàng)建新項目
npx react-native@latest init AwesomeProject

在編譯的過程中,已經可以看看組里的變化了:

當再次重新建一個新項目時,因為第一次已經將依賴從遠程緩存到本地私服,那么在第二次安裝編譯的時候,就會快很多。

當運行前端項目的時候,會在解決依賴的時候會加上一個參數

npm install --registry=https://registry.npm.taobao.org

將源指定為淘寶的源,以讓速度加快起來,事實上這種的確能夠讓速度變快,但是長久來看,如果想真正的快速、便攜、敏捷開發(fā)部署,更好的是搭建企業(yè)內部的私服。

到此這篇關于如何使用nexus3搭建npm私有倉庫的文章就介紹到這了,更多相關nexus3搭建npm私有倉庫內容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關文章希望大家以后多多支持腳本之家!

相關文章

  • ubuntu編譯nodejs所需的軟件并安裝

    ubuntu編譯nodejs所需的軟件并安裝

    Node 在 Linux,Macintosh,Solaris 這幾個系統(tǒng)上都可以完美的運行,linux 的發(fā)行版本當中使用 Ubuntu 相當適合。這也是我們?yōu)槭裁匆獓L試在 ubuntu 上安裝 Node.js,
    2017-09-09
  • node.js?http模塊概念詳解

    node.js?http模塊概念詳解

    http?模塊是?Node.js?官方提供的、用來創(chuàng)建?web?服務器的模塊。通過?http?模塊提供的http.createServer()?方法,就能方便的把一臺普通的電腦,變成一臺?Web?服務器,從而對外提供?Web?資源服務,本文給大家介紹node.js?http模塊的相關知識,感興趣的朋友一起看看吧
    2022-01-01
  • Windows下安裝NodeJS的詳細步驟

    Windows下安裝NodeJS的詳細步驟

    這篇文章主要介紹了Windows下安裝NodeJS,本文分步驟通過圖文并茂的形式給大家介紹的非常詳細,對大家的學習或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2022-08-08
  • 詳解nodejs 開發(fā)企業(yè)微信第三方應用入門教程

    詳解nodejs 開發(fā)企業(yè)微信第三方應用入門教程

    這篇文章主要介紹了詳解nodejs 開發(fā)企業(yè)微信第三方應用入門教程,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2019-03-03
  • node.js中的fs.open方法使用說明

    node.js中的fs.open方法使用說明

    這篇文章主要介紹了node.js中的fs.open方法使用說明,本文介紹了fs.open方法說明、語法、接收參數、使用實例和實現(xiàn)源碼,需要的朋友可以參考下
    2014-12-12
  • nodejs轉換音頻文件格式并壓縮導出zip格式(vscode語音插件開發(fā))

    nodejs轉換音頻文件格式并壓縮導出zip格式(vscode語音插件開發(fā))

    FFmpeg是一套開源的音視頻處理工具,通俗地講,可以對音視頻文件進行剪切、拼接、水印、轉碼等處理,這篇文章主要介紹了nodejs轉換音頻文件格式并壓縮導出zip格式(vscode語音插件開發(fā)),需要的朋友可以參考下
    2023-05-05
  • Node.js如何在項目中操作MySQL

    Node.js如何在項目中操作MySQL

    這篇文章主要介紹了Node.js如何在項目中操作MySQL,從而實現(xiàn)數據的查詢、插入、更新和刪除等操作,感興趣的小伙伴可以跟隨小編一起學習一下
    2022-01-01
  • Node.js+Express+Vue+MySQL+axios的項目搭建全過程

    Node.js+Express+Vue+MySQL+axios的項目搭建全過程

    這篇文章主要介紹了Node.js+Express+Vue+MySQL+axios的項目搭建全過程,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2022-12-12
  • Node.js 中使用 async 函數的方法

    Node.js 中使用 async 函數的方法

    async是一個流程控制工具包,提供了直接而強大的異步功能?;贘avascript為Node.js設計,同時也可以直接在瀏覽器中使用。
    2017-11-11
  • 監(jiān)控Nodejs的性能實例代碼

    監(jiān)控Nodejs的性能實例代碼

    這篇文章主要介紹了監(jiān)控Nodejs的性能實例代碼,本文給大家介紹的非常詳細,具有一定的參考借鑒價值,需要的朋友可以參考下
    2019-07-07

最新評論

北川| 广灵县| 周宁县| 吐鲁番市| 新巴尔虎右旗| 宜丰县| 通州市| 浦北县| 保亭| 和顺县| 成武县| 阜康市| 汾西县| 内黄县| 日照市| 和平县| 信宜市| 汉中市| 酒泉市| 青铜峡市| 密山市| 普陀区| 天台县| 肇源县| 香港| 康保县| 北安市| 朝阳区| 贺兰县| 鹤庆县| 贡嘎县| 安化县| 鹤峰县| 准格尔旗| 玛曲县| 遂平县| 绥中县| 阳高县| 肃北| 澄江县| 义乌市|