当前位置:网站首页 > 前端开发 > 正文

前端工程化什么意思(前端 工程化)



有一天下午,小明打开某软件,想帮HR刷一下KPI:

image.png

image.png

面试官:了解过吗? :额,额额...

小明886!!!

了解一下,至少到时候还能侃几句,至少有个印象,那么下面plz👇

字面意思是由和组成的,(monolithic)的意思:;(repository)的意思是:。

image.png

注释:这个工具用来管理不同项目的单一库,项目与项目之间可能有相关联系,但是逻辑又是独立互不影响。

前端这个东西其实本质上来说,就是指的是将『一个项目的所有前端代码存储在一个统一的代码仓库中』的开发的模式。

传统的一般的前端开发,就是一个项目去去下载不同的库来辅助主项目,而中的单个库都是独立的代码仓库,当需要安装的包越来越多的时候,我们需要去各个仓库里面维护管理多个独立的库就变得越来越困难,越来越庞大。

那么就是思想就是,将,使用统一的版本控制系统进行管理。

  • Lerna
  • nx
  • Yarn Workspaces
  • ...

这些工具提供了管理结构,流程为:安装构建发布,提高了开发效率和代码质量。

接下来用一个案例项目来解说一下。

image.png

image.png

这个文件做什么用的呢?

这个是: (1)、用来定义workspace的根目录的; (2)、从这个workspace中/某些目录(默认情况是包含所有子目录);

image.png

安装;

image.png

分别新建,,.

// 封装axios的base.js

 
  

// user.js 请求接口

 
  

// index.js

 
  

image.png

去跑,

image.png

image.png

在项目下面,下载刚刚我们单独一个文件夹做的的包,

第一种安装方法

第二种安装方法:

在的开发依赖里面这样写:

 
  

至于这里的的的意思就是说,指定依赖项是从这个工作区里面去找的那个包,安装过来,平常一般我们这里的话就是写版本号嘛,

但是这里就是无论啥版本,去安装现在工作区()里面的这个的现有版本,不需要每次都去手动更改依赖项的版本号这个意思。

一下,就可以看到的vue项目就有这个的包了。

image.png

在上一步骤做完之后,就安装完成了,然后就可以在项目中引用去使用:

 
  

打印出来如下:

image.png

说明已经在项目中引入公共包是,引入成功了,最后就可以在页面中调用接口去请求数据那些了。

image.png

得到文件夹,最后用插件本地服务器跑起来。

image.png

完成!

到此这篇前端工程化什么意思(前端 工程化)的文章就介绍到这了,更多相关内容请继续浏览下面的相关推荐文章,希望大家都能在编程的领域有一番成就!

版权声明


相关文章:

  • 前端模块化解决方案(前端 模块化)2025-07-30 12:00:08
  • 前端跨域的解决方案(前端跨域解决方案cors设置星号)2025-07-30 12:00:08
  • 前端跨域解决方案有哪些类型(前端常见跨域解决方案(全))2025-07-30 12:00:08
  • 前端跨域请求怎么设置(前端如何设置跨域)2025-07-30 12:00:08
  • 前端工程师面试技巧(前端工程师面试应该具有什么能力)2025-07-30 12:00:08
  • 前端工程化工具是什么(前端工程化的好处)2025-07-30 12:00:08
  • 前端模块化解决了什么问题(前端模块化解决方案)2025-07-30 12:00:08
  • 前端工程化的理解简书(前端工程化在项目实践中的意义)2025-07-30 12:00:08
  • 前端跨域解决方案设计(前端跨域产生的原因和解决方法)2025-07-30 12:00:08
  • 前端埋点怎么写(前端埋点怎么做)2025-07-30 12:00:08
  • 全屏图片