在 TypeScript 中创建返回布尔值的 API 可以通过以下步骤实现:
mkdir my-api
cd my-api
npm init -y
npm install express
index.ts
的文件,并在其中编写以下代码:import express, { Request, Response } from 'express';
const app = express();
const port = 3000;
app.get('/api/my-api', (req: Request, res: Response) => {
// 在这里编写你的逻辑,返回布尔值
const result = true;
res.json({ result });
});
app.listen(port, () => {
console.log(`API 运行在 http://localhost:${port}`);
});
package.json
文件中添加一个脚本,用于编译和运行 TypeScript 代码。将以下代码添加到 "scripts"
部分:"scripts": {
"start": "tsc && node dist/index.js"
}
tsconfig.json
的文件,并在其中添加 TypeScript 编译器的配置。以下是一个示例配置:{
"compilerOptions": {
"target": "es6",
"module": "commonjs",
"outDir": "dist",
"strict": true,
"esModuleInterop": true
}
}
npm start
这将启动 API,并在 http://localhost:3000/api/my-api
上监听请求。当访问该 URL 时,API 将返回一个 JSON 对象,其中包含布尔值结果。
请注意,这只是一个简单的示例,用于演示如何在 TypeScript 中创建返回布尔值的 API。在实际开发中,你可能需要更复杂的逻辑和数据存储。
领取专属 10元无门槛券
手把手带您无忧上云