Nodejs的一些

概念和日常使用

运行 JavaScript 的环境

  • 传统 JavaScript:只能在浏览器里运行(用来制作网页的动态效果)。
  • Node.js :让你可以在电脑(服务器)上运行 JavaScript,不再局限于浏览器。

开发后端服务器

  • 以前开发网站的后台(比如用户登录、支付、数据存储)常用 PHP, Java, Python 等。
  • 现在可以用 JavaScript + Node.js 来做同样的事。

构建工具和自动化

  • NPM:Node.js 自带的包管理器,可以让你轻松下载和使用别人写的代码(就像 App Store,但下载的是代码库)。
  • Webpack / Vite:用来打包和优化你的网页代码。
  • Babel:用来把最新的 JS 语法转换成所有浏览器都能看懂的旧版语法。
  • ESLint:用来检查你的代码有没有错误和风格问题。

开发命令行工具

安装的 @anthropic-ai/claude-code 就是一个命令行工具,它就是用 Node.js 写的

可以用 Node.js 写自己的小工具,比如批量重命名文件、自动部署代码、抓取网页数据

使用nvm安装nodejs

nvm的一些指令

1. 查看 NVM 版本

nvm version

2. 查看有哪些版本可以安装

nvm list available

3. 安装最新的 LTS 版本

nvm install --lts

4. 切换到这个 LTS 版本

nvm use --lts

5. 查看当前正在使用的版本(确认切换成功)

node --version

6. 设置为默认版本,以便新打开的终端也使用它

nvm alias default lts

7. 查看本地所有已安装的版本

nvm list

相关推荐
Alice-YUE7 小时前
前端速通 Agent:5 个项目,一条学习路径
前端·大模型·ai agent·学习路径·deerflow
是立不是利7 小时前
前端分页逻辑与边界场景实战解析
前端·javascript
小聪7088 小时前
elpis-core 动态组件扩展设计
前端
Amos_Web8 小时前
Rspack 源码解析(七):Module、Chunk 与加载树优化
前端·rust·源码阅读
OpenTiny社区8 小时前
从开发到运行:OpenTiny NEXT 如何构建 Agent 时代的 Web 应用?
前端·github·ai编程
愿得一猪蹄8 小时前
前端性能优化,Core Web Vitals 三个指标到底怎么改
前端
xy34538 小时前
Axure 9.0 中继器创建与设置步骤
前端·ui·html·axure·原型·产品设计
FEF前端团队8 小时前
01# Vibe Coding工作流设计思维:前端开发者的协作框架
前端·cursor·vibecoding
计算机魔术师8 小时前
OpenAI 发布模型错位报告框架,披露未发布模型自行修改自身指令案例
前端
特创数字科技8 小时前
公文Word一键批量排版工具|批量统一公文标准格式,办公自动化桌面小工具
前端·python