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就是包里面的静态地址

相关推荐
LawrenceLan1 分钟前
16.Flutter 零基础入门(十六):Widget 基础概念与第一个 Flutter 页面
开发语言·前端·flutter·dart
喔烨鸭4 分钟前
antdv编辑表格,根据选择时间区间展示动态列
前端·vue·表格编辑
天天向上10245 分钟前
el-table 解决一渲染数据页面就卡死
前端·javascript·vue.js
bjzhang755 分钟前
使用 HTML + JavaScript 实现单会议室周日历管理系统
前端·javascript·html
weixin_431600449 分钟前
开发中遇到需要对组件库组件结构调整的两种落地方案实践
前端·组件库
Code知行合壹10 分钟前
Vue3入门
前端·javascript·vue.js
LawrenceLan11 分钟前
17.Flutter 零基础入门(十七):StatelessWidget 与 State 的第一次分离
开发语言·前端·flutter·dart
桃子叔叔18 分钟前
react-wavesurfer录音组件2:前端如何处理后端返回的仅Blob字段
前端·react.js·状态模式
nie_xl21 分钟前
VS/TRAE中设置本地maven地址的方法
运维·服务器·前端
LV技术派28 分钟前
适合很多公司和团队的 AI Coding 落地范式(三)
前端·ai编程·cursor