当前位置:嗨网首页>书籍在线阅读

04-工具说明

  
选择背景色: 黄橙 洋红 淡粉 水蓝 草绿 白色 选择字体: 宋体 黑体 微软雅黑 楷体 选择字体大小: 恢复默认

1.1.2 工具说明

如果过去几年你已在前端应用上做了大量工作,那么就不会对这一事实感到惊讶——围绕应用的工具已经成为开发过程中与框架和库本身同样重要的一部分。今天,开发人员可能会在应用中使用Webpack、Babel或其他工具。这些工具和其他工具在本书中占据什么位置?你需要知道哪些东西呢?

你并不需要精通Webpack、Babel或其他工具就能阅读这本书。我创建的示例应用使用了为数不多的重要工具,你可以通过阅读示例应用中的配置代码来了解这些工具,但我在本书中不会深入介绍这些工具。工具变化的速度很快,更重要的是,深入讨论这些主题将远远超出本书的范围。当工具与我们的讨论相关时,我一定会提示,但除此以外我将避免涉及它。

我还觉得,学习像React这样的新技术时,工具可能会让人分心。你已经试着让自己的思维转换到一套新的概念和范例,为什么还要学习复杂的工具来扰乱它呢?这就是为什么第2章要先着重学习“原生”React,然后再介绍那些需要构建工具的特性,如JSX和JavaScript语言的一些特性。你需要熟悉的一个工具是npm。npm是JavaScript的包管理工具,我们将使用它安装项目依赖并在命令行运行项目命令。你可能对npm已经很熟悉了,但如果没有,不要因此而放弃阅读本书。你只需要最基本的命令行和npm技能就能继续。