在 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

相关推荐
IT_陈寒3 分钟前
JavaScript 性能优化实战:我从 V8 源码中学到的 7 个关键技巧
前端·人工智能·后端
jenchoi41321 分钟前
软件供应链npm/pypi投毒预警情报【2025-11-09】
前端·安全·web安全·网络安全·npm·node.js
艾小码22 分钟前
别再只会用默认插槽了!Vue插槽这些高级用法让你的组件更强大
前端·javascript·vue.js
JaguarJack25 分钟前
CSS 也要支持 if 了 !!!CSS if() 函数来了!
前端·css
恋猫de小郭28 分钟前
Flutter 3.38 发布,快来看看有什么更新吧
android·前端·flutter
wuk9986 小时前
实现ROS系统的Websocket传输,向Web应用推送sensor_msgs::Image数据
前端·websocket·网络协议
合作小小程序员小小店8 小时前
web网页开发,在线%考试管理%系统,基于Idea,vscode,html,css,vue,java,maven,springboot,mysql
java·前端·系统架构·vue·intellij-idea·springboot
天天进步20159 小时前
CSS Grid与Flexbox:2025年响应式布局终极指南
前端·css
Boop_wu9 小时前
[Java EE] 计算机基础
java·服务器·前端
Novlan110 小时前
TDesign UniApp 组件库来了
前端