~/VibeHandbook
$39

02 · 09

你会遇到的包管理器

现代软件是由成千上万个预先写好的小零件搭起来的。**包管理器(package manager)**就是下载并整理这些零件的工具。你会不断遇到两个:

npm install                 # 安装这个 JavaScript 项目需要的一切
npm install react           # 添加一个叫 "react" 的特定包
pip install requests        # 安装一个叫 "requests" 的 Python 包
  • npm 是 JavaScript 和 Node 项目的包管理器。npm install(常写成 npm i)会读取一个列出项目所需内容的文件,并把它们全部下载下来。
  • pip 为 Python 做同样的事。

第一次打开一个项目时常常会跑一次 npm install,之后就把它抛在脑后了。当 AI 添加一个需要新包的功能时,它会让你去安装它。现在你知道那是什么意思了:只是去取来一块 building block,没什么可怕的。

这就是命令行。不是黑客的武器——只是一个你怎么吩咐它就怎么照做的文本框。学会读懂提示符、认出十来个命令、用 Ctrl-C 停掉失控的进程、运行之前先读。其余的一切,你都可以问。

想离线阅读?

获取 PDF + EPUB + 可下载的提示词库 + 版本更新。

$ 获取 PDF — $39