配置Next.js环境 使用vscode

配置 Next.js 的开发环境其实非常简单,下面是一个从零开始的完整步骤,适用于 Windows、macOS 和 Linux:


✅ 一、准备工作

确保你已经安装了以下软件:

  1. Node.js(推荐 LTS 版本)

官网:https://nodejs.org

安装后终端运行 node -v 和 npm -v 确保正常。

  1. 包管理器(npm 或 yarn 或 pnpm)

一般装了 Node.js 就自带 npm。


✅ 二、创建 Next.js 项目

使用 npm:

复制代码
npx create-next-app@latest my-next-app
cd my-next-app

使用 yarn:

复制代码
yarn create next-app my-next-app
cd my-next-app

使用 pnpm:

复制代码
pnpm create next-app my-next-app
cd my-next-app

运行过程中它会问一些问题(比如是否使用 TypeScript、是否添加 ESLint、Tailwind CSS 等),你可以按需选择。


✅ 三、启动开发环境

复制代码
npm run dev
# 或
yarn dev
# 或
pnpm dev

默认会在 http://localhost:3000 启动开发服务器。


✅ 四、开发建议配置

1. 使用 VS Code 编辑器

推荐安装插件:

• ESLint

• Prettier

• Tailwind CSS IntelliSense(如果你用了 Tailwind)

2. 添加 .env.local 文件存储本地环境变量:

复制代码
NEXT_PUBLIC_API_URL=http://localhost:8000/api

3. 配置 Git 忽略不必要的文件:

.gitignore 中确认包含以下内容:

复制代码
node_modules
.next
.env.local

✅ 五、构建生产版本(可选)

复制代码
npm run build

✅ 六、常见扩展(按需添加)

功能 工具/库
CSS 框架 Tailwind CSS
状态管理 Zustand, Redux, Jotai
后端集成 Next API Routes, tRPC
数据获取方式 SWR, React Query
UI 组件库 Shadcn, Radix UI, Chakra UI

如果你告诉我你要开发的项目类型(比如博客、管理后台、NFT 展示平台等),我可以帮你定制一份最适合的开发环境配置。

相关推荐
Mountain084 分钟前
解决 Node.js 启动报错:digital envelope routines 错误全记录
javascript·npm·node.js
用坏多个鼠标25 分钟前
Nacos和Nginx集群,项目启动失败问题
java·开发语言
满天星830357730 分钟前
【C++】右值引用和移动语义
开发语言·c++·redis·visual studio
消失的旧时光-194339 分钟前
c语言 内存管理(malloc, calloc, free)
c语言·开发语言
歪歪10040 分钟前
在C#中除了按属性排序,集合可视化器还有哪些辅助筛选的方法?
开发语言·前端·ide·c#·visual studio
wangbing11251 小时前
开发指南139-VUE里的高级糖块
前端·javascript·vue.js
李高钢1 小时前
c#获取当前程序所在目录避坑
开发语言·数据库·c#
IT北辰1 小时前
用 Python 实现连续数据分组求和并回写
开发语言·python
半桶水专家1 小时前
Vue 3 动态组件详解
前端·javascript·vue.js
我有一棵树1 小时前
避免 JS 报错阻塞 Vue 组件渲染:以 window.jsbridge 和 el-tooltip 为例
前端·javascript·vue.js