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

相关推荐
nyaomaru11 小时前
将一个真实的 TypeScript OSS 库从 tsup 迁移到 tsdown
前端·typescript
胡写代码11 小时前
雪花 ID 传到前端就变了个数?我用全局 Long 转 String 一次收口
前端·后端
沐言人生11 小时前
82.4k 星!把十几万行代码变成知识图谱,新人终于不用硬啃了
前端·后端·github
溪语流沙11 小时前
【Web全栈进阶】JWT无状态认证:签发、校验、刷新
前端·git·python·github
在繁华处11 小时前
2.1 上下文:决定 Agent 能力上限的关键
前端·人工智能·microsoft
ndsc_d11 小时前
2026年有哪些好用的AI UI设计工具?主流工具功能和适用场景对比
前端·人工智能·ui·ai·设计师·ai ui·ai ui工具
溪语流沙11 小时前
【每天一个CSS | Day18】会摆动的拟物怀表:黄铜、皮革与催眠摆
前端·css3·html5
Lvan的前端笔记11 小时前
docker:基于docker的前端部署方案
前端·docker·状态模式
程序人生88811 小时前
从“把隐私文件上传到别人云端“到本地可控:DocConverter Web 立项初心与架构选型
前端·图像处理·人工智能·opencv·架构·ocr·文心一言
开开心心就好12 小时前
视频里的图片怎么提取?双击一下就导出
java·前端·人工智能·spring·智能手机·intellij-idea·excel