Node.js
文章目录
Node.js 是一个基于 Chrome V8 引擎 的 JavaScript 运行时环境,它允许开发者在 服务器端 运行 JavaScript 代码,而不仅仅局限于浏览器。
核心定位
- Node.js 不是新的编程语言,而是让 JavaScript 脱离浏览器运行的 运行环境(包含执行引擎、内置 API 等)。
- 核心价值:统一前后端开发语言(均使用 JavaScript),降低开发成本;同时利用 V8 引擎的高性能,实现高效的服务器端编程。
node
|
|
MacOS Node 升级
- brew uninstall –ignore-dependencies node
- sudo rm -rf /usr/local/lib/node_modules/npm # 不做此操作,npm可能不会跟着升级
- brew install node
nvm(Node Version Manager)
node 版本管理器,也就是说:一个 nvm 可以管理多个 node 版本(包含 npm 与 npx),可以方便快捷的 安装、切换 不同版本的 node。
如果你使用 nvm 来管理 Node.js 版本,npm 版本会随着 Node.js 版本的变化而变化。
|
|