使用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珍贵版本中)
答案 0 :(得分:0)
从Zeit中阅读以下文章(尚未更新为next9,但类似,只需将api文件夹移至/pages
内,以便您可以利用动态路由和ES5 +)