项目初始化
创建
serverless 应用
# npm v6
$ npm init midway --template=@midwayjs-examples/serverless-boilerplate-hooks-react
# npm v7
$ npm init midway -- --template=@midwayjs-examples/serverless-boilerplate-hooks-react
web 应用
# npm v6
$ npm init midway --template=@midwayjs-examples/applicaiton-hooks-koa-react
# npm v7
$ npm init midway -- --template=@midwayjs-examples/applicaiton-hooks-koa-react
社区用户也提供了 vue 模板,可以查看 issue
运行
$ npm run dev
此时可以访问命令行提示的端口,就能看到页面了,你也可以点击 Send message to backend
,来体验函数式开发的接口。
部署
部署前请先运行:
npm run build
部署 Web 应用
$ node bootstrap.js
部署 Serverless
$ npm run deploy