JavaScript工具链入门不完全手册有哪些疑问?
- 内容介绍
- 文章标签
- 相关推荐
本文共计3741个文字,预计阅读时间需要15分钟。
目录+概述+静态类型检查+代码风格检查(Linter)+包管理器+模块加载器+打包工具+任务管理工具(Task Runner)+翻译器+构建工具+调试工具+Node 进程管理器+项目脚手架+概述+JavaScript 语言
目录
- 概述
- 静态类型检查
- 代码风格检查(Linter)
- 包管理器
- 模块加载器
- 打包工具
- 任务管理工具(Task Runner)
- 转译器
- 构建工具
- 调试工具
- Node 进程管理器
- 项目脚手架
概述
在 JavaScript 语言日渐强大的同时,与其配套的开发工具也蓬勃发展。现在的 Web 前端项目,早已不是写几个 HTML 页面,加点 CSS 和 JS 就完事了。随便一个实用的项目,可能都需要用到一些框架和第三方库,以及相应的脚手架、依赖包管理、预编译、构建打包、压缩合并等等工具。纯手工完成这些任务,已经几乎不太可能了。
科学技术是第一生产力,而工具就是其中的一个体现。工欲善其事必先利其器,既然工具解放了人力,我们就应该拥抱它们。本文总结了围绕 JavaScript 的一系列工具,看看一个常见的项目到底需要用到哪些工具。
静态类型检查
JavaScript 本身是一门动态脚本语言,是弱类型的。也就是说,没有编译阶段的数据类型检查,只能在运行时确定类型。好处是比较灵活,简单易学,代码量也比较少。
本文共计3741个文字,预计阅读时间需要15分钟。
目录+概述+静态类型检查+代码风格检查(Linter)+包管理器+模块加载器+打包工具+任务管理工具(Task Runner)+翻译器+构建工具+调试工具+Node 进程管理器+项目脚手架+概述+JavaScript 语言
目录
- 概述
- 静态类型检查
- 代码风格检查(Linter)
- 包管理器
- 模块加载器
- 打包工具
- 任务管理工具(Task Runner)
- 转译器
- 构建工具
- 调试工具
- Node 进程管理器
- 项目脚手架
概述
在 JavaScript 语言日渐强大的同时,与其配套的开发工具也蓬勃发展。现在的 Web 前端项目,早已不是写几个 HTML 页面,加点 CSS 和 JS 就完事了。随便一个实用的项目,可能都需要用到一些框架和第三方库,以及相应的脚手架、依赖包管理、预编译、构建打包、压缩合并等等工具。纯手工完成这些任务,已经几乎不太可能了。
科学技术是第一生产力,而工具就是其中的一个体现。工欲善其事必先利其器,既然工具解放了人力,我们就应该拥抱它们。本文总结了围绕 JavaScript 的一系列工具,看看一个常见的项目到底需要用到哪些工具。
静态类型检查
JavaScript 本身是一门动态脚本语言,是弱类型的。也就是说,没有编译阶段的数据类型检查,只能在运行时确定类型。好处是比较灵活,简单易学,代码量也比较少。

