在 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

相关推荐
豆苗学前端18 小时前
面试复盘:谈谈你对 原型、原型链、构造函数、实例、继承的理解
前端·javascript·面试
Crystal32818 小时前
Git 基础:生成版本、撤消操作、版本重置、忽略文件
前端·git·github
lichenyang45318 小时前
React 组件通讯全案例解析:从 Context 到 Ref 的实战应用
前端
姓王者19 小时前
chen-er 专为Chen式ER图打造的npm包
前端·javascript
青莲84319 小时前
Android Jetpack - 2 ViewModel
android·前端
崽崽的谷雨19 小时前
react里ag-grid实现树形数据展示
前端·react.js·前端框架
栀秋66619 小时前
就地编辑功能开发指南:从代码到体验的优雅蜕变
前端·javascript·代码规范
国服第二切图仔19 小时前
Electron for 鸿蒙PC项目实战案例 - 连连看小游戏
前端·javascript·electron·鸿蒙pc
社恐的下水道蟑螂19 小时前
深度探索 JavaScript 的 OOP 编程之道:从基础到进阶
前端·javascript·架构
Dr_哈哈19 小时前
🚀 LangGraph 保姆级教程:从零构建你的第一个 AI Agent 工作流
langchain·node.js·agent