开发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

相关推荐
光影少年4 分钟前
RN与Flutter架构区别
前端·flutter·react native·react.js·架构·node.js
peter676811 分钟前
css学习小结
前端·css·学习
liangshanbo121512 分钟前
什么是CSS原子化?它的优劣势是什么?
前端·css·tensorflow·css原子化
.道阻且长.14 分钟前
C++ 11:可变参数模板
前端·c++·算法
IMPYLH18 分钟前
HTML 的 <th> 元素
前端·html
风骏时光牛马19 分钟前
AI浪潮下程序员的职场破局与能力成长思考
前端
IMPYLH25 分钟前
HTML 的 <thead> 元素
前端·html
FungLeo9 小时前
成为全栈·React 管理后台篇·总复盘:从“接口能调通”到“后台值得使用”
前端·react.js·前端框架·项目复盘·成为全栈
Csvn10 小时前
并发模式:让渲染学会排队、插队和让路
前端
可乐鸡翅yeah_10 小时前
新手梳理:M3U8 线上问题,哪些是前端锅,哪些是后端锅
前端·ios·音视频·实时音视频·m3u8·音视频在线播放