我知道一些代码语言,如 HTML、CSS 和 JS,但什么是编译?缩小? npm?纱线?

问题描述 投票:0回答:1

我知道一些代码语言,如 HTML、CSS 和 JS,但仍然有很多工具或程序让我困惑,如compile、minification、npm、Laravel、Twig、webpack、gulp。我只是随机得到这些术语,而且我找到的所有信息都非常分散。您能否推荐一些学习资源来指导我这些工具是什么、为什么使用它们、这些工具如何协同工作?

我通常从 W3Schools 或 Codecademy 等在线资源学习,但我仍然没有找到为什么使用它们的全貌。我想知道我错过了什么来提高我的开发技能。

laravel npm compiler-construction minify developer-tools
1个回答
0
投票

我将解释其中两个术语,并为您提供如何获取更多计算机知识的建议。

Compile,来自编译,是将用任何给定计算机语言编写的源代码翻译成机器可以理解的机器代码的过程。这意味着您编写的代码(例如 Java)必须被编译并成为二进制代码,您将无法读取它,但您的计算机可以。

缩小通过消除多余的字符(例如空格、注释和分号)来简化 JavaScript 源代码,同时还使用较短的变量名称和函数。最终结果是 JavaScript 代码的压缩文件大小。

您可以轻松地用谷歌搜索这些术语并阅读有关每个术语的一些信息。

如果你每天一点一点地这样做,几天后你的数字词汇量就会大大增加。

© www.soinside.com 2019 - 2024. All rights reserved.