在 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

相关推荐
欧阳码农4 分钟前
AI提效这么多,为什么不试试自己开发N个产品呢?
前端·人工智能·后端
chenbin___6 分钟前
Omit<>的用法
开发语言·前端·javascript
嫂子的姐夫6 分钟前
21-webpack介绍
前端·爬虫·webpack·node.js
IT_陈寒11 分钟前
SpringBoot 3.x 中被低估的10个隐藏特性,让你的开发效率提升50%
前端·人工智能·后端
卡奥斯开源社区官方13 分钟前
2025 实战指南:WebAssembly 重塑云原生开发 —— 从前端加速到后端革命的全栈落地
前端·云原生·wasm
excel20 分钟前
微信小程序插件从发布到使用的完整实战指南
前端
C# 学习者23 分钟前
C# 为异步函数实现WaitAsync方法
java·前端·c#
逆风优雅33 分钟前
vue 实现自定义message 全局提示
前端·javascript·vue.js
艾小码36 分钟前
前端开发者必看!JavaScript这些坑我替你踩过了
前端·javascript
浮游本尊36 分钟前
React 18.x 学习计划 - 第六天:React路由和导航
前端·学习·react.js