当前位置: 首页 > news >正文

NextJs教程系列(一):介绍安装

什么是 Next.js

Next.js 是一个用于构建全栈 Web 应用程序的 React 框架。您可以使用 React 组件来构建用户界面,并使用 Next.js 来构建其他功能和优化。

Next.js 的特点

  • 构建全栈 Web 应用程序的 React 框架。
  • 为 React 提供了开箱即用的服务器端渲染。
  • 为 React 提供了开箱即用的静态站点生成。
  • 为 React 提供了开箱即用的路由。

创建新的项目

系统要求,node >= 18.17 或更高版本

  1. 执行npm,按照提示创建项目,建议使用 src 目录来存放源码

    npx create-next-app@latest
    
  2. 之后会自动生成项目,进入项目目录,你会看到如下的目录结构
    外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传

    • app: 后续所有代码存的放位置。
    • next.config.js: next.config.js存放了next的开发、生产环境下的配置。
  3. 打开package.json, 找到 scripts,可以看到如下npm命令:

    • dev :运行 next dev 以在开发模式下启动Next.js。
    • build :运行 next build 以生成用于生产的应用程序。
    • start :运行 next start 以启动Next.js生产服务器。
    • lint :运行 next lint 以设置Next.js的内置 ESLint 配置。
  4. 执行 npm run dev,启动项目。

为了方便读者阅读完整的教程,可直接访问作者的教程文档:
http://localhost:3000/ChBlog/docs/category/nextjs

http://www.lryc.cn/news/313820.html

相关文章:

  • python界面开发 - Menu (popupmenu) 右键菜单
  • 微服务架构 | 多级缓存
  • 怎么将pom在文件放到src下方
  • 浅谈网络爬虫与Web安全
  • C++vector的使用方法
  • 视频生成模型Sora的全面解析:从AI绘画、ViT到ViViT、DiT、VDT、NaViT、VideoPoet
  • 4.1k star,官方出品的redis桌面管理工具——redislnsight
  • 论文目录3:大模型时代(2023+)
  • FPGA IBUFG
  • 探索数据结构:单链表的实战指南
  • 短视频矩阵系统----矩阵系统源码搭建(技术门槛?)
  • Spring事务注解@Transactional的流程和源码分析
  • 在别的地方下载的二次封装Windows镜像怎么安装?GHO镜像详细安装教程
  • 使用Lerna + Yarn Workspace管理Monorepo项目
  • 如何将gzip后缀压缩包重命名任意后缀名并依然通过gzip.open()读取压缩包文件内容
  • C语言从入门到精通 第十一章(文件操作)
  • 安装安卓studio无法下载sdk解决方法
  • express+mysql+vue,从零搭建一个商城管理系统10--添加商品
  • java实现大文件的分割与合并
  • 【计网】TCP协议安全与风险:深入探讨网络通信的基石
  • 苹果App Store上架工具介绍
  • TCP重传机制、滑动窗口、拥塞控制
  • electron+vue3全家桶+vite项目搭建【29】封装窗口工具类【3】控制窗口定向移动
  • 深入了解304缓存原理:提升网站性能与加载速度
  • python-批量操作excel
  • #QT(串口助手-界面)
  • C语言进阶——位段
  • 软件设计师软考题目解析23 --每日五题
  • 总结:前后端集合、数组类型数据交互底层原理,SpringBoot框架解析
  • 2024蓝桥杯每日一题(前缀和)