当前位置:网站首页>Teach you to rely on management hand in hand
Teach you to rely on management hand in hand
2022-07-26 02:56:00 【Yixiaojun】
Do you know what dependency is ?
Software engineering is the result of the cooperation of many people , When we develop software, we often use something written by others , A relatively mature Library .
such as , Early front-end development used iQuery library , Then the usual way is to go to the official website to download the latest version jQuery, Then put it in your local project . For simple front-end projects , In this way, the goal can be achieved simply and roughly .
But when the project gets bigger and bigger , except jQuery outside , You will also rely on other third-party libraries . such as Bootstrap And Chosen, These two popular front-end libraries also rely on jQuery, If these third-party libraries depend on jQuery The version is consistent and good , But most of the situation is not so optimistic :
Your project depends on jQuery The version is 1.0.0,Bootstrap The dependent version is 1.1.0, and Chosen The dependent version is 120, It seems that the small versions are inconsistent , I didn't find any problems at first , But if you find incompatibility later , It may be too late .
therefore , You need to identify dependencies before , Just sort out the dependencies of the whole system , Ensure that every dependency will not have conflict problems .
You may question , This front-end engineer must be a junior , It will not be confirmed in advance Bootstrap and Chosen Dependent version , Direct selection dependency iQuery100 The version is not enough ?
That makes sense , But maintaining these dependencies manually is quite troublesome and error prone . Find a popular open source software , You will find that it relies on a large number of third-party libraries , These third-party libraries depend on other third-party libraries , It forms a very complex dependency chain . Solving this chain of dependence manually will definitely make you doubt life , So you need some tools to manage project dependencies .
How many dependency management tools have you seen ?
Actually , Each major platform has already had its own means to solve the above problems , If you look carefully,
边栏推荐
- Stack Title: the longest absolute path of a file
- 移位距离和假设的应用
- Longest Substring Without Repeating Characters
- 【C进阶】深入探索数据的存储(深度剖析+典例解读)
- Information System Project Manager - Chapter 10 communication management and stakeholder management examination questions over the years
- Application of shift distance and hypothesis
- AMD64(x86_64)架构abi文档:
- Method of manually cloning virtual machine in esxi6.7
- el-table 表头合并前四列,合并成一个单元格
- From the annual reports of major apps, we can see that user portraits - labels know you better than you do
猜你喜欢

Audio and video technology development weekly | 254

AMD64 (x86_64) architecture ABI document:

Stack Title: the longest absolute path of a file

Jenkins' study notes are detailed
![[纯理论] YOLO v4: Optimal Speed and Accuracy of Object Detection](/img/1f/f38c3b38feed9e831ad84b4bbf81c0.png)
[纯理论] YOLO v4: Optimal Speed and Accuracy of Object Detection
![[translation] cloud like internal load balancer for kubernetes?](/img/e5/f003ebed05a94d2936cfef5617f745.jpg)
[translation] cloud like internal load balancer for kubernetes?

ES6高级-利用构造函数继承父类属性

C language -- program environment and preprocessing

Have you ever seen this kind of dynamic programming -- the stock problem of state machine dynamic programming (Part 1)

AMD64(x86_64)架构abi文档:
随机推荐
AMD64(x86_64)架构abi文档:
[pure theory] Yolo v4: optimal speed and accuracy of object detection
Study notes of pytorch deep learning practice: convolutional neural network (Advanced)
Jenkins' study notes are detailed
Nahamcon CTF 2022 babyrev reverse analysis
Information system project managers must recite the core examination site (50). The contract content is not clearly stipulated
Anti electronic ink screen st7302
Standardize your own debug process
[introduction to C language] zzulioj 1006-1010
Longest Substring Without Repeating Characters
JS get the time composition array of two time periods
My friend took 25koffer as soon as he learned automation test. When will my function test end?
Neo4j 导入csv数据报错:Neo4j load csv error : Couldn‘t load the external resource
VOFA+ 串口调试助手
Usage of arguments.callee
Pipnet: face key point detection for natural scenes "pixel in pixel net: directions efficient facial landmark detection in the wild"
Turn on the LED
Uni app cross domain configuration
OxyCon 2022 网络抓取前沿大会即将开启!
Safety margin of mass consumption