npm發(fā)包實(shí)踐使用gRPC教程
1、目的
- 實(shí)現(xiàn)將自己的一些工具或者 demo 作品 放到 npm 幫助更多開發(fā)者理解和學(xué)習(xí),構(gòu)建強(qiáng)大的學(xué)習(xí)生態(tài)
- 可以直接 安裝到你的項(xiàng)目中,入門級(jí)理解 gRPC
2、步驟
1、敲這個(gè) 命令 輸入 npm 上注冊(cè)的 username password 還有郵箱
npm adduser --registry https://registry.npmjs.org/
2、敲這個(gè)
npm publish --registry https://registry.npmjs.org/
3、結(jié)果

這個(gè)包的地址
4、package.json 參考
{
"name": "grpc-node-demo",
"version": "1.2.0",
"main": "index.js",
"scripts": {
"test": "echo \"Error: no test specified\" && exit 1",
"start": "node server.js",
"client": "node client.js"
},
"keywords": [
"grpc",
"node",
"demo"
],
"author": {
"name": "Mark_Fu",
"weChat": "getXiLan",
"url": "https://juejin.cn/user/1741228277763278"
},
"license": "ISC",
"dependencies": {
"@grpc/proto-loader": "^0.7.0",
"grpc": "^1.24.11"
},
"devDependencies": {},
"description": "To help you quickly create a new Node-GrPC server and understand GRPC quickly, this is a best practice for understanding GRPC",
"repository": {
"type": "git",
"url": "https://github.com/huanhunmao/grpc-node-demo"
},
"homepage": "https://github.com/huanhunmao"
}ps:
為啥命令 后面需要帶 --registry registry.npmjs.org/ 因?yàn)?我這邊 設(shè)置了全局淘寶源(公司 npm 在淘寶源,這樣處理最簡(jiǎn)單,發(fā)布公司的 npm 包 直接 npm publish 即可)
以上就是npm發(fā)包實(shí)踐使用gRPC教程的詳細(xì)內(nèi)容,更多關(guān)于npm發(fā)包gRPC使用的資料請(qǐng)關(guān)注腳本之家其它相關(guān)文章!
相關(guān)文章
nodejs require js文件入口,在package.json中指定默認(rèn)入口main方法
今天小編就為大家分享一篇nodejs require js文件入口,在package.json中指定默認(rèn)入口main方法,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧2018-10-10
node.js實(shí)現(xiàn)登錄注冊(cè)頁(yè)面
這篇文章主要為大家詳細(xì)介紹了node.js實(shí)現(xiàn)簡(jiǎn)單的登錄注冊(cè)頁(yè)面,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2017-04-04
nodejs redis 發(fā)布訂閱機(jī)制封裝實(shí)現(xiàn)方法及實(shí)例代碼
這篇文章主要介紹了nodejs redis 發(fā)布訂閱機(jī)制封裝的相關(guān)資料,這里提供了實(shí)現(xiàn)方法,及實(shí)例代碼,具有參考價(jià)值,需要的朋友可以參考下2016-12-12
三分鐘教你用Node做一個(gè)微信哄女友(基友)神器(面向小白)
這篇文章主要介紹了三步教你用Node做一個(gè)微信哄女友(基友)神器(面向小白),用node和wechaty微信網(wǎng)頁(yè)接口開發(fā)的一款小工具,可以定時(shí)給女朋友發(fā)每天的天氣情況,天氣提醒,每日一句。通過(guò)配置機(jī)器人api后還可以實(shí)現(xiàn)微信機(jī)器人自動(dòng)陪女朋友聊天。,需要的朋友可以參考下2019-06-06
Express URL跳轉(zhuǎn)(重定向)的實(shí)現(xiàn)方法
Express是一個(gè)基于Node.js實(shí)現(xiàn)的Web框架,其響應(yīng)HTTP請(qǐng)求的response對(duì)象中有兩個(gè)用于URL跳轉(zhuǎn)方法res.location()和res.redirect(),使用它們可以實(shí)現(xiàn)URL的301或302重定向。2017-04-04
淺談Node.js ORM框架Sequlize之表間關(guān)系
下面小編就為大家?guī)?lái)一篇淺談Node.js ORM框架Sequlize之表間關(guān)系。小編覺得挺不錯(cuò)的,現(xiàn)在就分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧2017-07-07

