發布npm功能模組到私有伺服器進行復用

2021-10-20 19:22:48 字數 1376 閱讀 2220

發布

在專案目錄下執行

npm run build
buid成功後

cd build
配置映象位址 到伺服器指定資源路徑位置

npm config set registry=http://***:18000/mm/n/
登入伺服器 (到資源位置處)

npm login -registry=http://***:18000/mm/n/
輸入使用者名稱,密碼,郵箱 ,提示登入成功後,輸入發布命令

npm publish
呼叫

進入到需要用到外掛程式的專案

"nexus-plugin": "file:npm_modules/nexus-plugin-0.1.4 (3).tgz",
在專案中,輸入命令

npm i  nexus-plugin
專案中引入

import  from 'nexus-plugin/lib'
第二種方案,npm i 拉取呼叫,

注意,需要把發布的npm包的依賴項同步到專案的package.json裡面,(cv)

1 配置映象位址 如果是在發布之後立即呼叫可不需要,因為需要常常切換映象位址

npm config set registry=http://***:18000/mm/npm-group/
2、在package.json裡面,dependencies裡面加入

"nexus-plugin": "^0.0.1",
npm install [email protected]
在檔案引用呼叫

import  from 'nexus-plugin/lib'
結束!

tips:下面是一些你可能在操作中需要用到的命令

檢視當前映象命令

npm config get registry
退回上一級目錄

cd ..
進入build 目錄

cd build
npm 官方的映象位址

npm config set registry
npm install -g cnpm --registry=

web 伺服器功能模組設計(部分實現)

正好這段時間多,公司沒啥專案.做乙個httpserver伺服器玩玩,平時多練練,在專案中開發時才能更加的順手.每個程式設計師都應該嘗試下寫部落格 目前開源的web伺服器主要有 http請求庫libcurl 我推薦乙個比較小眾的 1.先看完libevent.初步理解libevent的源 這種事件驅動的...

nginx作為web伺服器的功能模組

1 nginx虛擬主機 2 https的實現 需要編譯ssl模組 cd nginx 1.17.1 yum install y openssl devel 編譯ssl模組需要的依賴包 make cert.pem 製作證書 cp cert.pem usr local nginx conf 證書在 usr...

NPM私有伺服器架設 FOR CentOS

執行以下命令 tar xvf otp src r14b01.tar.gz 解壓 4 安裝 mozillaspidermonkey 名稱 mozjs17.0.0.tar.gz執行以下命令 tar xvf mozjs17.0.0.tar.gz 5 安裝 couchdb 資料庫 執行以下命令 tar xv...