当前位置: 首页 > Linux

【完全开源+免费更新】doodoo.js快速入门教程

时间:2023-04-06 23:29:24 Linux

介绍Doodoo.js——中国最佳实践Node.js快速开发框架。支持Koa.js、Express.js中间件、模块机制、插件机制、hook机制,让Node.js项目开发更简单、更高效、更灵活。特性支持koa所有中间件支持所有ES6+特性开发项目支持断点调试ES6+项目支持多项目结构多项目环境支持Route,在Controller中使用Koa.js的所有API支持多级Controller支持模块化开发支持hook机制支持插件机制支持错误处理支持全局doodoo变量支持mysql、mongodb数据库支持前后运算支持Restful设计支持启动自定义支持环境加载配置...安装环境要求:node>=7.6.0//npmnpminstalldoodoo.js--save//yarnyarnadddoodoo.js使用ES6/7特性开发项目//basecontroller,app/demo/controller/base.jsmodule.exports=classextendsdoodoo.Controller{async_initialize(){console.log('base_initialize');}asyncisLogin(){console.log('baseisLogin');}}//索引控制器,app/demo/controller/index.jsconstbase=require('./base');module.exports=classextendsbase{async_initialize(){awaitsuper._initialize();}asyncindex(){this.success("HelloDoodoo.js");}asyncindex2(){this.fail("HelloDoodoo.js");}}详细日志服务启动日志[doodoo]Version:2.0.0[doodoo]Website:127.0.0.1[doodoo]NodejsVersion:v8.12.0[doodoo]NodejsPlatformm:darwinx64[doodoo]服务器环境:development[doodoo]服务器启动时间:212ms[doodoo]服务器当前时间:2018-08-2111:17:19[doodoo]服务器运行地址:http://127.0.0.1:3000HTTP请求日志<--GET/demo/index/index-->GET/demo/index/index2004msdoodoo.js官方文档:https://doodooke.github.io/do...【案例】嘟嘟小程序官网:doodooke.com