美文网首页
npm包,JS类库,JS插件

npm包,JS类库,JS插件

作者: 天降男神 | 来源:发表于2019-04-29 20:33 被阅读0次

一、npm包是什么?

没有npm之前,在一个项目中需要用到一些第三放JS库,都是用页面引入的方式,随着项目越来越大,依赖更多的第三方类库,这个时候就很麻烦,npm包管理器这个程序就诞生了,将项目中依赖的第三方类库上传到npm,当其他人需要使用第三方类库的时候,就不用去各自的官网找文件下载了,只要配置一下json,运行npm install,npm 就会帮我把所有的依赖下载到node_modules文件夹中。

所以说npm包就是没有npm之前的JS类库

二、JS类库是什么?

库是用来提供一些方法的集合,避免重复定义相同功能的函数并具有一定的模式兼容性,JS类库是指被封装好的Javascript函数,其特点是可以直接在程序中进行调用。

举个例子,像jQuery这种属于类库,它就是一些函数的集合,就是把特定效果的代码写好,你只需要在用的时候要用很少的代码去调用,由你来决定何时使用类库。

三、JS插件

把一系列的功能封装起来,包装成一个对象,比如:轮播插件,日历插件,上传图片插件,插件建立在类库之上

JS类库和插件的区别

类库比较庞大,一堆方法的集合,插件只是针对某个小功能,比如轮播插件,日历插件等等。
插件也肯跟有一堆方法,但是插件的方法只针对某个具体功能展开

相关文章

  • npm包,JS类库,JS插件

    一、npm包是什么? 没有npm之前,在一个项目中需要用到一些第三放JS库,都是用页面引入的方式,随着项目越来越大...

  • css打包压缩

    Node.js+ Npm +Npx Npx是执行Node.js插件的工具,它可以执行npm包中包含的命名 Npx-...

  • 【vue】 上传快递单条形码 识别单号

    第三方插件:quagga.js二维码插件:qrcodejs2.js(本篇未用到)安装条形码插件库 npm i ...

  • JS 插件文档库邀你一起协同创作

    项目概览 JS 插件文档库地址:JS 插件文档库 · 语雀 在线演示代码仓库:JS 插件文档库示例代码 · Git...

  • 时间轴

    2018-07-18发布npm库dayjs-precise-range-dayjs时间js库的插件 2018-07...

  • 存取cookie里面的值

    使用js-cookie插件 1、安装插件 npm install js-cookie --save 2、存值 im...

  • postcss-pxtorem插件使用过程中的问题

    webpack会读取 .postcssrc.js 对css、less、sass进行处理 安装对应的插件包 npm ...

  • 学习资料

    js相关 阮一峰JS教程 阮一峰es6教程 JS原型与闭包 正则表达式 canvas学习 插件库相关 babel ...

  • cookie.js随记

    cookie: 使用jquery的插件:jquery.cookie.js库: jquery.js插件:jquer...

  • aes解密

    使用插件Crypto.JS 安装npm install --save_dev crypto-js// 导入 cry...

网友评论

      本文标题:npm包,JS类库,JS插件

      本文链接:https://www.haomeiwen.com/subject/aliunqtx.html