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

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

相关推荐
FreeBuf_14 小时前
新型开源供应链攻击:虚假 npm 安装日志暗藏 RAT 木马
前端·npm·开源
Z_Wonderful19 小时前
npm -v无效PowerShell 的执行策略,解决方案
前端·npm·node.js
ZC19959220 小时前
Node.js npm 安装过程中 EBUSY 错误的分析与解决方案
前端·npm·node.js
一只大马猴呀2 天前
Windows 安装使用 nvm,Node.js、npm多版本管理、切换
前端·npm·node.js
铅笔侠_小龙虾3 天前
pnpm 完全指南
npm·web
Patrick_Wilson4 天前
你删过 lock 文件吗?聊聊包管理器迁移中 90% 的人会踩的坑
javascript·npm·前端工程化
En^_^Joy4 天前
Node.js开发指南:模块、npm与Webpack
webpack·npm·node.js
无巧不成书02184 天前
Windows PowerShell执行策略详解:从npm报错到完美解决
前端·windows·npm·powershell执行策略·执行策略·npm.ps1·脚本报错
Luna-player6 天前
npm install vue-awesome-swiper@5.0.1 swiper@7.4.1安装后,我又想全删了,怎么移除
前端·vue.js·npm
军哥全栈AI8 天前
Windows11 彻底卸载Node.js(无残留,适配所有版本)
npm·node.js