素材牛VIP会员
jquery插件和npm包的区别
 23***om  分类:JavaScript  人气:937  回帖:1  发布于6年前 收藏

自己写了一个基于jquery的插件

别人用的话直接引入这个js就可以

如果有人做单页面应用 比如用vue的话 尽量不引入jquery

让他用npm下载 那么我这个插件需要重新写么

有很多CDN引入的插件 也可以用npm安装 他们都是写两套代码么

 标签:javascript

讨论这个帖子(1)垃圾回帖将一律封号处理……

Lv1 新人
青***8 页面重构设计 6年前#1
如果有人做单页面应用 比如用vue的话 尽量不引入jquery3

如果不引入jq的,那你的基于jq插件肯定无法使用,那么需要写一个不依赖jq的插件

让他用npm下载 那么我这个插件需要重新写么

你可以发布到npm上,具体操作部分,谷歌一下

有很多CDN引入的插件 也可以用npm安装 他们都是写两套代码么

你用打包工具打包的情况下,配置一下输出的 umd 规范的代码,然后就能为所欲为
如果没有用打包工具,那么可以选择自己手动补上一段实现umd规范的代码

 文明上网,理性发言!   😉 阿里云幸运券,戳我领取