大家好,我是云途。很多工具的安装说明第一行就写着 Node.js、npm 或 npx。新手最容易在这里停下来,因为不知道它们分别负责什么。
这篇只讲安装工具时真正会用到的部分,不展开成 JavaScript 编程课。
把它们看成运行环境、包管理器和临时入口
Node.js
让 JavaScript 可以在浏览器外运行的环境。很多 Agent 工具和网页项目依靠它启动。
npm
Node.js 常用的包管理器,负责下载项目需要的依赖,并执行 package.json 里登记的脚本。
npx
用来执行 npm 包提供的命令。适合按官方说明临时启动工具,但仍要确认包名和来源。
先检查,不要重复安装
node --version
npm --version
npx --version如果出现 command not found,不要立刻复制来路不明的修复命令。先回到 Node.js 官方下载页,选择当前长期支持版本,并在安装后重新打开终端。
依赖应该放在项目里
当目录里有 package.json 时,npm install 会根据清单把依赖安装到当前项目的 node_modules。这个目录通常可以重新生成,不应该当作项目源码到处复制。
cd /你的项目目录
npm install
npm run dev先确认自己位于哪个目录,再运行安装命令。目录错了,依赖就会装错地方。
你已经看懂最基础的安装环境
- 能解释 Node.js、npm 和 npx 的区别。
- 能用版本命令检查本机环境。
- 知道项目依赖应安装在当前项目目录。