在 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

相关推荐
snow@li3 分钟前
d3.js:学习积累
开发语言·前端·javascript
vincention4 分钟前
JavaScript 中 this 指向完全指南
前端
qyresearch_15 分钟前
射频前端MMIC:5G时代的技术引擎与市场机遇
前端·5g
天蓝色的鱼鱼19 分钟前
Next.js 渲染模式全解析:如何正确选择客户端与服务端渲染
前端·react.js·next.js
一枚前端小能手26 分钟前
🚀 巨型列表渲染卡顿?这几个优化技巧让你的页面丝滑如德芙
前端·javascript
酷柚易汛智推官26 分钟前
Electron技术深度解析:跨平台桌面开发的利器与挑战
前端·javascript·electron
llz_11231 分钟前
第五周作业(JavaScript)
开发语言·前端·javascript
scorpion_V36 分钟前
VScode 中执行 npm 报错的问题
ide·vscode·npm
yannick_liu42 分钟前
nuxt4 + nuxt-swiper实现官网全屏播放
前端
苏打水com44 分钟前
JS基础事件处理与CSS常用属性全解析(附实战示例)
前端