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

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

相关推荐
叶落阁主1 天前
AntV npm 投毒复盘:一次公司私服缓存恶意包引发的账号封禁事件
前端·安全·npm
hacker_LeeFei1 天前
前端辨识:npx、npm 、pnpm的区别
前端·npm·node.js
KnowWhere2 天前
幽灵依赖的出现和解决
webpack·npm
Momo__3 天前
Node Modules Inspector:Vue 团队出品的依赖分析神器
前端·vue.js·npm
techdashen3 天前
npm 生态遭遇供应链攻击:color 包被投毒,每周 3200 万次下载全部受影响
前端·npm·node.js
打小就很皮...3 天前
基于 Python + LangChain + React 实现前端项目生成器
前端·人工智能·react.js·langchain·npm
神所夸赞的夏天4 天前
安装 HTTP 客户端 npm install axios报错:“code EPERM“解决方法
前端·npm·node.js
wyc是xxs4 天前
npm包推荐
前端·npm·node.js
TechExplorer3656 天前
npm install 日志目录
前端·npm·node.js
Shirley~~6 天前
npm包发布与 dist-tag 管理指南
前端·npm·node.js