0.介绍
Egg.js 是一个面向企业级应用开发的 Node.js 框架,它建立在 Koa.js 之上,提供了一种更简单、灵活的开发方式。Egg.js 提供了一些默认约定和最佳实践,可以帮助开发者快速构建可靠、可扩展的应用程序。
-
基于 Koa.js:Egg.js 继承了 Koa.js 的优雅和高性能特点,通过扩展 Koa.js 提供更便捷的开发方式。
-
约定优于配置:Egg.js 强调一些默认约定,通过统一的目录结构和文件命名规范,可以自动加载和初始化应用程序,减少了配置的复杂性。
-
插件机制:Egg.js 支持插件机制,可以通过插件扩展和复用功能模块。Egg.js 官方提供了大量的官方插件,同时也支持自定义插件。
-
易于测试:Egg.js 提供了一套完善的单元测试和集成测试框架,方便开发者编写和执行各种测试用例。
-
进程管理:Egg.js 内置了进程管理工具,可以通过配置文件简单地管理多进程的启动、停止和重启,保证应用程序的稳定性和高可用性。
-
开发调试:Egg.js 提供了开发者友好的开发模式,支持热加载、调试信息输出等功能,帮助开发者快速定位和解决问题。
-
灵活可扩展:Egg.js 提供了灵活可扩展的机制,可以按需引入和使用各种功能模块和中间件。
1.打开vscode
说明:鼠标右键打开终端。
2.输入命令
npm init egg --type=simple
3.选择simple
4.输入项目名
说明:也可以直接回车,将会默认配置。
5.按步骤执行
6.执行npm run dev
7.复制网址并打开