Next.js快速上手

环境要求

搭建

  • 安装create-next-app
npm install -g create-next-app
  • 创建自己的项目(demo)
npx create-next-app@latest
// npx为node自带的模块,执行上述命令后,根据提示创建项目名
// 如果希望支持Typescript
npx create-next-app@latest --typescript
  • 启动
npm run dev
//or 
yarn dev
  • 访问: http://localhost:3000

路由

Next是围绕页面(pages)的概念构造的。一个页面(page)就是一个从 pages 目录下的 .js.jsx.ts 或 .tsx 文件导出的 React 组件

  • 页面(page) 根据其文件名与路由关联。
    例如,pages下新建blog.tsx 被映射到 http://localhost:3000/blog。
  • 最终创建好的目录结构截图如下:

components文件夹用来存放组件,pages放置页面(文件层级对应路由层级)
next-js.jpg

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值