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

相关推荐
网络点点滴6 小时前
组件通信-作用域插槽
前端·javascript·vue.js
kyriewen117 小时前
异步编程:从“回调地狱”到“async/await”的救赎之路
开发语言·前端·javascript·chrome·typescript·ecmascript·html5
Old Uncle Tom7 小时前
Markdown Viewer 再升级
前端
Luna-player7 小时前
Vue3中使用vue-awesome-swiper
前端·vue.js·arcgis
SuperEugene7 小时前
Vue3 Pinia 状态管理规范:状态拆分、Actions 写法、持久化实战,避坑状态污染|状态管理与路由规范篇
前端·javascript·vue.js·前端框架·pinia
black方块cxy7 小时前
实现一个输入框多个ip以逗号分隔最多20组,且ip不能重复
java·服务器·前端
@PHARAOH8 小时前
WHAT - AI 时代下的候选人
大数据·前端·人工智能
竹林8188 小时前
从零到一:我在Solana NFT铸造前端中搞定@solana/web3.js连接与交易
前端·javascript
猪八宅百炼成仙8 小时前
不用点击也能预览图片:Element UI ImageViewer 命令式调用方案
前端
尘世中一位迷途小书童8 小时前
前端工程化基石:package.json 40+ 字段逐一拆解
前端·javascript·架构