运行时依赖
无特殊依赖
安装命令 点击复制
官方clawhub install compound-eng-nodejs-backend
镜像加速clawhub install compound-eng-nodejs-backend --registry https://cn.clawhub-mirror.com
技能文档
概述
本技能提供 Node.js 后端开发的最佳实践,包括分层架构、TypeScript、数据验证、错误处理、安全保障及部署指南。用途
- 构建 REST API
- 使用 Express、Fastify、Hapi 等框架
核心功能
- 分层架构:清晰的代码组织
- TypeScript:静态类型检查
- 数据验证:确保输入数据正确性
- 错误处理:统一异常处理机制
- 安全保障:防护常见 Web 漏洞
- 部署:到云平台或容器(Docker)
示例(假设有示例代码,实际根据原文提供)
// 示例:Express 中的基本路由和错误处理
const express = require('express');
const app = express();app.get('/', (req, res) => {
res.send('Hello World!');
});
app.use((err, req, res, next) => {
console.error(err);
res.status(500).send('Something broke!');
});
注意: 由于原文未提供 SKILL.md 具体内容,本部分为示例翻译。
数据来源:ClawHub ↗ · 中文优化:龙虾技能库
OpenClaw 技能定制 / 插件定制 / 私有工作流定制
免费技能或插件可能存在安全风险,如需更匹配、更安全的方案,建议联系付费定制