前端知识点---库和包的概念

1. 什么是库(Library)?

库(Library) 是一组可复用的代码集合,提供特定功能(如网络请求、UI 组件、数据处理等)。

特点:

  • 只是代码的集合,没有完整的应用结构。
  • 不能单独运行,必须被应用或其他代码引用使用。

💡 可以理解为:「工具箱」里的一个工具(比如一把锤子)。

2. 什么是包(Package)?

包(Package) 是指一组代码库的封装,通常包含多个库(Library)、依赖关系和元数据(如 package.json 之类的描述文件)。

特点:

  • 结构更完整,可能包含多个库和依赖项。
  • 通常可以通过**包管理工具(如 npm、hpm)**安装和管理。

💡 可以理解为:「工具箱」(里面装了多个工具,比如锤子、螺丝刀等)。

相关推荐
1105465401几秒前
7、三维机械设计、装配与运动仿真组件 - /设计与仿真组件/3d-mechanical-designer
前端·javascript·3d
東雪木20 分钟前
Web开发—Vue工程化
前端·javascript·vue.js·前端框架·web
全栈凯哥25 分钟前
ES6 (ECMAScript 2015) 详解
前端·ecmascript·es6
二狗子的翠花33 分钟前
vue-grid-layout实现拖拽修改工作台布局
前端·javascript·vue.js
想不明白的过度思考者36 分钟前
为了结合后端而学习前端的学习日志(1)——纯CSS静态卡片案例
前端·css·学习
未来之窗软件服务1 小时前
打开所在文件路径,鸿蒙系统,苹果macos,windows,android,linux —智能编程—仙盟创梦IDE
前端·ide·资源管理器·仙盟创梦ide
houzhizhen2 小时前
SQL JOIN 关联条件和 where 条件的异同
前端·数据库·sql
^小桃冰茶5 小时前
CSS知识总结
前端·css
巴巴_羊7 小时前
yarn npm pnpm
前端·npm·node.js
chéng ௹8 小时前
vue2 上传pdf,拖拽盖章,下载图片
前端·css·pdf