在 npm 上发布包 npm publish

在 npm 上发布 package

注册

去 npm 官网注册账号

登录

在 cmd 中登录 npm login。登录失败,报403。

google 后修改 npm registry:npm config set registry http://registry.npmjs.org/。再次登录仍然失败,报426。

google 后说是 node 版本过老,但是我升到最新版也没用。折腾一番发现是 registry 不能用 http,要用 https。修改 npm config set registry https://registry.npmjs.org/。再次登录,成功。

发布

新建文件夹 lib-a,初始化 npm init -y

新建 index.js:

js 复制代码
const str = "hello";
module.exports = { str };

发布时 package 的名称是由 package.json 中的 name 字段规定的。加个前缀防止重名:

js 复制代码
  "name": "lilytest-lib-a",	

发布 npm publish

相关推荐
码小瑞2 分钟前
画布文字在不同缩放屏幕上的归一化
前端
神の愛3 分钟前
java日志功能
java·开发语言·前端
小李子呢02114 分钟前
前端八股(1)--Promise 常用方法有哪些?和async和await的区别
前端
喵个咪8 分钟前
Go 语言 CMS 横评:风行 GoWind 对比传统 PHP/Java CMS 核心优势
前端·后端·cms
落魄江湖行11 分钟前
入门篇八 Nuxt4页面元信息与 SEO:让搜索引擎爱上你的网站
前端·typescript·seo·nuxt4
╰つ栺尖篴夢ゞ14 分钟前
Web之深入解析Cookie的安全防御与跨域实践
前端·安全·存储·cookie·跨域
木斯佳17 分钟前
前端八股文面经大全:腾讯前端一面(2026-04-04)·深度解析
前端·ai·鉴权·monorepo
code_Bo19 分钟前
kiro生成小程序商业案例
前端·微信小程序·小程序·云开发
yellowbuff20 分钟前
为什么你的 0.01 秒倒计时看起来一卡一卡的?
前端
onebyte8bits23 分钟前
NestJS 系列教程(十八):文件上传与对象存储架构(Multer + S3/OSS + 访问控制)
前端·架构·node.js·状态模式·nestjs