开发npm上传发布

第一步:注册npm账号

首先去官网注册一个npm账号,npm官网

第二步:创建项目

新建文件夹,并执行npm init

填写对应的信息name就是插件名称。

文件夹下就会生成一个package.json文件。

你可以在项目编辑你的插件。

第三步:通过命令行登录npm

npm login(这里登录成功就行)

注意事项:

1、确定好npm源是"https://registry.npmjs.org"(这里一定要是官方源)

2、确认好npm版本,低版本npm会登录失败(建议用nvm管理node版本,安装最新的node版本)

3、网络问题(如果报443,检查下是否设置代理,低版本上传需要设置local-address参数)

(local-address:连接到npm注册表时要使用的本地接口的IP地址。在0.12之前的Node版本中,必须是IPv4。)

第四步:发布包

npm publish(这一步就注意你设置的包是否重名了,直接npm官网可以搜索到)

开发调试

在开发的插件执行:npm link

在要引入的项目执行:npm link 包名

取消链接:npm unlink

相关推荐
前端无涯2 分钟前
深度解析:fetch 与 Promise 结合实战及面试重点
前端·javascript
风舞红枫5 分钟前
node代理vue打包后的文件,实现本地测试
前端·javascript·vue.js·node.js
helloCat5 分钟前
记录CI/CD自动化上传AppGallery遇到的坑
android·前端·api
Yanni4Night8 分钟前
使用URLPattern API构建自己的路由器 🛣️
前端·javascript
web守墓人14 分钟前
【前端】garn:使用go实现一款类似yarn的依赖管理器
前端
一点晖光16 分钟前
docker配置npm环境变量出现问题
docker·容器·npm
全栈陈序员21 分钟前
Vue 实例挂载的过程是怎样的?
前端·javascript·vue.js·学习·前端框架
Jerry Lau26 分钟前
从 Express 到 Cloudflare Workers:一次 POC 验证之旅
node.js·express
Bruce_Liuxiaowei1 小时前
一键清理Chrome浏览器缓存:批处理与PowerShell双脚本实现
前端·chrome·缓存
怒放的生命19911 小时前
Vue 2 vs Vue 3对比 编译原理不同深度解析
前端·javascript·vue.js