我应该如何在Nextjs 9.0中初始化一些代码

时间:2019-07-30 03:40:41

标签: next.js

使用create-next-app像这样创建新项目

npx create-next-app next9.1
cd next9.1
tree -I node_modules
├── components
│   └── nav.js
├── next.config.js
├── package.json
├── pages
│   └── index.js
├── static
│   └── favicon.ico
└── yarn.lock

创建/pages/api/index.ts文件,然后客户端可以调用/api

但是我需要从mysql查询一些数据,我应该在何时何地初始化没有server.js的mysql池(在nextjs珍贵版本中)

1 个答案:

答案 0 :(得分:0)

从Zeit中阅读以下文章(尚未更新为next9,但类似,只需将api文件夹移至/pages内,以便您可以利用动态路由和ES5 +)

https://zeit.co/guides/deploying-next-and-mysql-with-now