广告位联系
返回顶部
分享到

npm发包实践使用gRPC教程

JavaScript 来源:互联网 作者:秩名 发布时间:2022-08-11 20:19:48 人浏览
摘要

1、目的 实现将自己的一些工具或者 demo 作品 放到 npm 帮助更多开发者理解和学习,构建强大的学习生态 可以直接 安装到你的项目中,入门级理解 gRPC 2、步骤 1、敲这个 命令 输入 np

1、目的

  • 实现将自己的一些工具或者 demo 作品 放到 npm 帮助更多开发者理解和学习,构建强大的学习生态
  • 可以直接 安装到你的项目中,入门级理解 gRPC

2、步骤

1、敲这个 命令  输入 npm 上注册的 username password 还有邮箱

npm adduser --registry https://registry.npmjs.org/

2、敲这个 

npm publish --registry https://registry.npmjs.org/

3、结果

这个包的地址

www.npmjs.com/package/grp…

4、package.json 参考

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

18

19

20

21

22

23

24

25

26

27

28

29

30

31

32

{

  "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/ 因为 我这边 设置了全局淘宝源(公司 npm 在淘宝源,这样处理最简单,发布公司的 npm 包 直接 npm publish 即可)


版权声明 : 本文内容来源于互联网或用户自行发布贡献,该文观点仅代表原作者本人。本站仅提供信息存储空间服务和不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权, 违法违规的内容, 请发送邮件至2530232025#qq.cn(#换@)举报,一经查实,本站将立刻删除。
原文链接 : https://juejin.cn/post/7130161124325998599
相关文章
  • 本站所有内容来源于互联网或用户自行发布,本站仅提供信息存储空间服务,不拥有版权,不承担法律责任。如有侵犯您的权益,请您联系站长处理!
  • Copyright © 2017-2022 F11.CN All Rights Reserved. F11站长开发者网 版权所有 | 苏ICP备2022031554号-1 | 51LA统计