npm发布自己的包

npm发布自己的包

1. 首先在npm官网注册一个自己的账户(有账号的可以直接登录)

注册地址

2. 创建一个自己的项目(如果已有自己的项目, 跳过这一步)

bash 复制代码
npm init -y

3. 确认自己的npm下载源, 只能使用npm官方的地址

bash 复制代码
npm config get registry

修改地址源

bash 复制代码
npm config set registry https://registry.npmjs.org

如果想发布之后再次切换为淘宝源使用npm config set registry https://registry.npm.taobao.org/

4. 登录

bash 复制代码
npm login

根据提示填自己官网注册的信息即可。

5. 发布

bash 复制代码
npm publish --access public

最后也能看到发布的包

在包名前面加上https://fastly.jsdelivr.net/npm/就可以访问到包里面的静态文件地址, 例如
https://fastly.jsdelivr.net/npm/lz-npm-assets/images/gkd.gif
lz-npm-assets就是刚才发布的包名
images/gkd.gif就是包里面的静态地址

相关推荐
恋猫de小郭1 分钟前
聊个比较有意思的 Flutter Web 问题
android·前端·flutter
IT_陈寒3 分钟前
Redis持久化配置漏了这一步,线上数据丢了5小时
前端·人工智能·后端
梦曦i6 分钟前
create-uni-app v1.2.0:交互体验优化
前端·uni-app
Moment7 分钟前
太好了!NestJS 12 大版本转向 ESM,新项目默认构建换 Rspack
前端·javascript·后端
Csvn11 分钟前
泛型与条件类型:TypeScript 类型体操的核心
前端
涛涛ing13 分钟前
一周之内,前端 AI 编程的格局被彻底改写了三次
前端·程序员
fxss15 分钟前
免费儿童学习网站
前端
Eiceblue42 分钟前
如何构建一个纯前端 Word 转 Markdown 转换器(React + WebAssembly)
前端·react.js·word
平头哥~1 小时前
Day 15 | 不改一行 HTML,给页面加上引号、角标和标签
前端·javascript·css·html·css3·学习资料
风骏时光牛马1 小时前
后端系统性能监控与异常告警管理
前端