推荐项目:Adonis Pro - 基于Node.js的现代化Web框架
Adonis Pro 是一个基于 Node.js 的全功能 Web 应用框架,旨在为开发者提供一个现代且高效的开发环境。以下是如何使用 Adonis Pro 创建一个简单的 HTTP 服务器的示例代码:
首先,确保你已经安装了 Adonis Pro。如果没有,可以使用以下命令进行安装:
npm install -g @adonisjs/cli
adonis new projectName
cd projectName
adonis serve --dev
接下来,在 app/Controllers/Http
目录下创建一个新的控制器文件 WelcomeController.js
,并添加以下内容:
'use strict'
const { Controller } = require('@adonisjs/core')
class WelcomeController extends Controller {
async index ({ response }) {
return response.json({ message: 'Hello, World!' })
}
}
module.exports = WelcomeController
这个控制器定义了一个名为 index
的方法,当访问根路由(/
)时,它会返回一个 JSON 响应。
最后,在 routes/web.js
文件中配置路由:
'use strict'
const Route = use('Route')
Route.get('/', 'WelcomeController.index')
现在,当你运行 adonis serve --dev
并访问 http://localhost:3333 时,你将看到显示 "Hello, World!" 的 JSON 响应。
评论已关闭