🧡 第二章 10分钟快速起步:安装与配置
📄 一句话概括

安装方式一般有三条:原生安装、包管理器、编辑器插件;区别只在于谁来准备运行环境,而共同底线是装完能敲出版本号。

📝 本节和前面几节的关系

上一节把全书地形摊开了,这一节正式动手——从挑一条安装路子开始。

一、先分清:三条路子的差别在【谁准备环境】

原生安装是最正的路子:你自己准备好它需要的运行环境,它直接落下来。适合已经会用命令行的人,代价是要自己备依赖。 包管理器让本机已有的工具链替你装,省事,代价是版本有时滞后。 编辑器插件最省心——点一下就好,但它住在编辑器里,离开编辑器就用不了。 三条路没有高下,选哪条取决于你手头已经有什么。

二、怎么选:看你会不会用命令行

如果你从没开过终端,选插件。先在编辑器里用起来,习惯之后再折腾命令行那套。 如果你本来就熟命令行、机器上已有那套运行环境,走原生安装,版本最新、能力最全。 如果你的电脑上本来就装着同类的工具链,用包管理器最省事,还能顺手统一版本。

三、所有路子的共同底线

不管走哪条,装完只做一件事:敲一次版本命令,看有没有版本号出来。 敲不出来,就不算装成——这一条比任何安装教程都重要,第 2.7 节还会再说一遍。

四、动手 Demo:三条安装路子按你手头有什么来挑

下面把三条路按【谁准备环境】排开。

TH([u"路子", u"谁准备环境", u"适合谁", u"代价"], [10, 20, 22, 16])
T([u"A 官方原生安装", u"你自己备好运行环境", u"会用命令行的人", u"要自己装依赖"], [10, 20, 22, 16])
T([u"B 包管理器", u"包管理器替你装", u"本机已有同类工具链", u"版本可能滞后"], [10, 20, 22, 16])
T([u"C 编辑器插件", u"编辑器替你装", u"主要在编辑器里干活", u"离开编辑器用不了"], [10, 20, 22, 16])

实跑输出:

--------------------------------------------------------------------
三条安装路子,按你手头有什么来挑
--------------------------------------------------------------------

工具的安装方式一般不止一条,区别在于【谁来准备运行环境】:

  路子               谁准备环境             适合谁                 代价
  ------------------------------------------------------------------------------------
  A 官方原生安装     你自己备好运行环境     已经会用命令行的人     要自己装依赖
  B 包管理器         包管理器替你装         本机已有同类工具链     版本可能滞后
  C 编辑器插件       编辑器替你装           主要在编辑器里干活     离开编辑器就用不了

三条路的共同底线:**装完能敲出版本号**。任何一条路走完却查不到版本,都算没装成。

表里【代价】那一列是选路子的关键:C 路代价写的是【离开编辑器用不了】,这一句决定了它适合起步、不适合长期。 三条路底下压着同一句:装完能敲出版本号,否则都算没装成。

30 秒实验

  1. 回想你上一次装开发工具,用的是哪条路?当时有没有确认过版本号?
  2. 打开终端敲一次 node -v 或 python -V,确认自己机器上这类运行时还在不在。

常见误区

  1. 照着教程一路复制粘贴,装完就开工。没验证版本号,等于没装完。
  2. 一开始就用最重的那条路。零基础先走插件这条轻的,能跑起来再升级。
自测三问(点开对答案) 1. 三条安装路子真正的差别是什么? —— 谁准备运行环境:你自己、包管理器、还是编辑器。 2. 什么信号说明【装成了】? —— 敲一次版本命令,能读出版本号。 3. 零基础适合从哪条路开始? —— 编辑器插件那条最轻,先用起来再折腾命令行那套。

相关笔记