Egg 介绍与项目创建

1,894 阅读1分钟

小知识,大挑战!本文正在参与“程序员必备小知识”创作活动。

本文已参与 「掘力星计划」 ,赢取创作大礼包,挑战创作激励金。

A journey of a thousand miles begins with single step

持续更新中...

系列文章传送门:

介绍

Egg.js是阿里旗下为数不多的 ,让人放心使用的开源项目。Egg.js为企业级框架和应用而生的Node.js框架,Egg(简写)奉行【约定优于配置】的框架,按照一套同意的约定进行应用开发。适合团队开发,学习成本小,减少维护成本。

特性

  • 提供基于 Egg 的定制上层框架的能力

  • 高度可扩展的插件机制

  • 内置多进程管理(Node是单进程,无法使用多核CPU的能力)

  • 基于 Koa 开发性能优异

  • 框架稳定,测试覆盖率高

  • 渐进式开发,逐步模块化模式

环境准备

  • 操作系统:支持 macOS,Linux,Windows

  • 运行环境:建议选择 LTS 版本,最低要求 8.x

创建项目

# use npm
mkdir egg-project && cd egg-project
npm init egg --type=simple
npm install

# use yarn 
# 若没有可以先进行安装 yarn, 命令如下
npm install yarn -g

mkdir egg-project && cd egg-project
yarn create egg --type=simple

运行项目

# use npm
npm run dev
open http://localhost:7001

# use yarn
yarn dev
open http://localhost:7001

运行接口

egg项目效果

项目代码

gitee.com/yunxii/egg-…

写在最后

关注我,更多内容持续输出

🌹 喜欢就点个赞吧👍🌹

🌹 觉得有收获的,可以来一波 收藏+关注,以免你下次找不到我😁🌹

🌹欢迎大家留言交流,批评指正,转发请注明出处,谢谢支持!🌹