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

相关推荐
Jinuss9 小时前
源码分析之React中updateContainerImpl方法更新容器
前端·react.js·前端框架
Mr Xu_9 小时前
Vue + Element Plus 实现前端导出 Excel 功能详解
前端·javascript·vue.js
仰泳之鹅10 小时前
【杂谈】使用Edge浏览器下载文件显示“Microsoft Defender SmartScreen 已阻止此不安全文件”的解决方法
前端·edge
万邦科技Lafite10 小时前
小红书评论数据一键获取,item_reviewAPI接口讲解
大数据·前端·数据库·chrome·电商开放平台
meng半颗糖11 小时前
vue3+tpescript 点击按钮跳转新页面直接通过链接预览word
前端·vue.js·word
击败不可能11 小时前
vue做任务工具方法的实现
前端·javascript·vue.js
觉醒大王12 小时前
医学好投的普刊分享
前端·论文阅读·深度学习·学习·自然语言处理·学习方法
小二·12 小时前
Python Web 开发进阶实战:AI 编排引擎 —— 在 Flask + Vue 中构建低代码机器学习工作流平台
前端·人工智能·python
【赫兹威客】浩哥12 小时前
【赫兹威客】框架模板-前端bat脚本部署教程
前端·vue.js
sww_102612 小时前
智能问数系统(二):数据分析师Python
java·前端·python