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

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

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

一、下載解壓安裝包

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

二、安裝并運(yùn)行私服

cmd中進(jìn)入到文件夾中的bin目錄下運(yùn)行一下命令

nexus.exe /run

等幾分鐘啟動后,瀏覽器訪問:默認(rèn)端口8081

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

如圖:

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

三、配置npm私服

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

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

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

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

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

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

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

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

其他的均是默認(rèn)。

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

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

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

查看私服對外地址

5、驗(yàn)證使用

通過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

開始安裝,安裝之前先看一下組里的內(nèi)容:
空白的

安裝編譯

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

在編譯的過程中,已經(jīng)可以看看組里的變化了:

當(dāng)再次重新建一個新項(xiàng)目時,因?yàn)榈谝淮我呀?jīng)將依賴從遠(yuǎn)程緩存到本地私服,那么在第二次安裝編譯的時候,就會快很多。

當(dāng)運(yùn)行前端項(xiàng)目的時候,會在解決依賴的時候會加上一個參數(shù)

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

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

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

相關(guān)文章

  • 安裝Node.js并創(chuàng)建Web程序

    安裝Node.js并創(chuàng)建Web程序

    這篇文章介紹了安裝Node.js并創(chuàng)建Web程序的方法,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2022-04-04
  • NodeJs內(nèi)置模塊超詳細(xì)講解

    NodeJs內(nèi)置模塊超詳細(xì)講解

    Node.js內(nèi)置模塊也叫核心模塊,跟隨Node.js一起安裝。console模塊提供了一個簡單的調(diào)試控制臺,類似于網(wǎng)絡(luò)瀏覽器提供的?JavaScript控制臺機(jī)制
    2023-01-01
  • Node.js API詳解之 module模塊用法實(shí)例分析

    Node.js API詳解之 module模塊用法實(shí)例分析

    這篇文章主要介紹了Node.js API詳解之 module模塊用法,結(jié)合實(shí)例形式分析了Node.js API中module模塊基本功能、原理、用法及操作注意事項(xiàng),需要的朋友可以參考下
    2020-05-05
  • node.js連接MongoDB數(shù)據(jù)庫的2種方法教程

    node.js連接MongoDB數(shù)據(jù)庫的2種方法教程

    這幾天一直在學(xué)習(xí)mongdb的基礎(chǔ)知識,跟著網(wǎng)上大神的腳步(代碼)去模擬連接mongodb數(shù)據(jù)庫,下面這篇文章就給大家總結(jié)介紹了node.js連接MongoDB數(shù)據(jù)庫的2種方法教程,文中介紹的非常詳細(xì),需要的朋友可以參考借鑒,下面來一起看看吧。
    2017-05-05
  • 在Node.js中實(shí)現(xiàn)文件復(fù)制的方法和實(shí)例

    在Node.js中實(shí)現(xiàn)文件復(fù)制的方法和實(shí)例

    這篇文章主要介紹了在Node.js中實(shí)現(xiàn)文件復(fù)制的方法和實(shí)例,使用FS模塊實(shí)現(xiàn),需要的朋友可以參考下
    2014-06-06
  • 基于NodeJS的前后端分離的思考與實(shí)踐(四)安全問題解決方案

    基于NodeJS的前后端分離的思考與實(shí)踐(四)安全問題解決方案

    本文就在前后端分離模式的架構(gòu)下,針對前端在Web開發(fā)中,所遇到的安全問題以及應(yīng)對措施和注意事項(xiàng),并提出解決方案。
    2014-09-09
  • 教你在heroku云平臺上部署Node.js應(yīng)用

    教你在heroku云平臺上部署Node.js應(yīng)用

    heroku是構(gòu)建在AWS之上的一個PaaS云平臺,現(xiàn)在支持Ruby, Node.js, Python, Java, 和 PHP,代碼的部署是通過git進(jìn)行,編譯和運(yùn)行都是自動的。
    2014-07-07
  • 手把手教你如何使用nodejs編寫cli命令行

    手把手教你如何使用nodejs編寫cli命令行

    這篇文章主要介紹了手把手教你如何使用nodejs編寫cli命令行,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2018-11-11
  • Node.js的特點(diǎn)和應(yīng)用場景介紹

    Node.js的特點(diǎn)和應(yīng)用場景介紹

    這篇文章主要介紹了Node.js的特點(diǎn)和應(yīng)用場景介紹,本文講解了Node.js的異步I/O、 事件循環(huán)與回調(diào)函數(shù)、單線程、 跨平臺等特性,然后總結(jié)了它的使用場景,需要的朋友可以參考下
    2014-11-11
  • 使用Node.js實(shí)現(xiàn)一個文章生成器

    使用Node.js實(shí)現(xiàn)一個文章生成器

    本文將從零開始,講解如何使用Node.js來實(shí)現(xiàn)一個文章生成器,node里面有很多優(yōu)秀的模塊,現(xiàn)在我們就借助node的fs模塊來操控文本,來實(shí)現(xiàn)我們想要的效果,感興趣的小伙伴跟著小編一起來看看吧
    2024-07-07

最新評論