73 # 发布自己的 http-server 到 npm

1、添加 .npmignore 文件,忽略不需要的文件

bash 复制代码
public

2、去官网https://www.npmjs.com/检查自己的包名是否被占用

3、切换到官方源,然后检查确认

bash 复制代码
nrm use npm
nrm ls

4、登录 npm 账号

bash 复制代码
npm login

5、发布

bash 复制代码
npm publish

6、查看发布情况,发布成功之后,等一会,我们就能看到自己的包在 npm 上了

7、更新版本,我们添加一个 README.md 文件

html 复制代码
凯小默的学习笔记,这是一个实现类似 http-server 的库。
  • 升级补丁版本号:npm version patch
  • 升级小版本号:npm version minor
  • 升级大版本号:npm version major

然后执行命令

bash 复制代码
npm version patch
npm publish

8、全局安装使用 kaimo-http-server

bash 复制代码
npm i -g kaimo-http-server

然后随便去一个文件夹下执行下面命令

bash 复制代码
kaimo-http-server
kaimo-http-server --version
kaimo-http-server --help

我们可以看到都生效可以了

相关推荐
fruge1 天前
钉钉机器人消息发送 npm 库:ddmessage-fruge365
机器人·npm·钉钉
艾小码2 天前
只会npm install?这5个隐藏技巧让你效率翻倍!
前端·npm·node.js
缘来小哥3 天前
一文理解npm/yarn/pnpm中的版本通配符
npm·node.js
FreeBuf_4 天前
npm供应链攻击威胁开发环境安全
前端·安全·npm
longze_74 天前
开源npm引导guide组件
前端·javascript·npm·开源·开源软件·guide·引导组件
longze_74 天前
npm 打包上传命令,撤销错误版本
前端·npm·node.js
扯淡的闲人4 天前
关于NPM(Node Package Manager)的详细介绍
前端·npm·node.js
再学一点就睡4 天前
从 npm 到 pnpm:包管理器的进化与 pnpm 核心原理解析
前端·npm
卡拉叽里呱啦4 天前
拆分TypeScript项目的学习收获:处理编译缓存和包缓存,引用本地项目,使用相对路径
typescript·npm·yarn
一只喵喵豚5 天前
【Spark Core】(二)RDD编程入门
javascript·spark·npm