- 根据实际需求,选择目录路径,并在该路径下创建新的目录,用作于项目目录。
例如,创建一个名称为 hellokoa 的项目目录。 - 进入 hellokoa 目录,并在该目录下执行以下命令,初始化 node 项目。
npm init
说明:命令执行后所有选项均保持默认即可。
- 执行以下命令,安装 Koa 包。
npm install koa --save
- 在项目目录下创建文件 index.js,并输入以下内容:
const koa = require('koa') const app = new koa() app.use(async ctx => { ctx.body = 'Hello World'; }); const port = 8080 console.log('listening port',port) app.listen(port, () => console.log('Example app listening on',port))
说明:服务需要监听8080端口。
- 在项目目录下创建 start.sh 启动脚本文件,并输入以下内容:
#! /bin/bash node index.js
- 执行以下命令,进行项目的本地验证。
显示结果如下,则说明服务已启动。/bin/bash start.sh
在浏览器地址栏输入listening port 8080 Example app listening on 8080
localhost:8080
后访问,窗口显示Hello World!
,本地创建项目成功。 - 打包本地项目,准备上传。您需要在项目的根路径(start.sh所在路径)下执行打包。
zip code.zip * -r
- 创建服务步骤同 Express示例项目的创建 Hello World 服务。