JSPM

egg

4.1.0-beta.36
  • ESM via JSPM
  • ES Module Entrypoint
  • Export Map
  • Keywords
  • License
  • Repository URL
  • TypeScript Types
  • README
  • Created
  • Published
  • Downloads 21960
  • Score
    100M100P100Q132300F
  • License MIT

A web application framework for Node.js

Package Exports

  • egg
  • egg/agent
  • egg/ajv
  • egg/aop
  • egg/app/extend/context
  • egg/app/extend/helper
  • egg/app/extend/request
  • egg/app/extend/response
  • egg/app/middleware/body_parser
  • egg/app/middleware/meta
  • egg/app/middleware/notfound
  • egg/app/middleware/override_method
  • egg/app/middleware/site_file
  • egg/config/config.default
  • egg/config/config.local
  • egg/config/config.unittest
  • egg/config/plugin
  • egg/dal
  • egg/errors
  • egg/helper
  • egg/lib/agent
  • egg/lib/application
  • egg/lib/core/base_context_class
  • egg/lib/core/base_context_logger
  • egg/lib/core/base_hook_class
  • egg/lib/core/context_httpclient
  • egg/lib/core/httpclient
  • egg/lib/core/logger
  • egg/lib/core/messenger
  • egg/lib/core/messenger/IMessenger
  • egg/lib/core/messenger/base
  • egg/lib/core/messenger/ipc
  • egg/lib/core/messenger/local
  • egg/lib/core/utils
  • egg/lib/define
  • egg/lib/egg
  • egg/lib/error
  • egg/lib/error/CookieLimitExceedError
  • egg/lib/error/MessageUnhandledRejectionError
  • egg/lib/loader
  • egg/lib/loader/AgentWorkerLoader
  • egg/lib/loader/AppWorkerLoader
  • egg/lib/loader/EggApplicationLoader
  • egg/lib/start
  • egg/lib/types
  • egg/lib/types.plugin
  • egg/orm
  • egg/package.json
  • egg/schedule
  • egg/transaction
  • egg/urllib

Readme

egg

NPM version NPM quality NPM download Node.js Version FOSSA Status

Known Vulnerabilities Open Collective backers and sponsors

Features

  • Built-in Process Management
  • Plugin System
  • Framework Customization
  • Lots of plugins

Quickstart

Follow the commands listed below.

$ mkdir showcase && cd showcase
$ npm init egg --type=simple # Optionally pnpm create egg --type=simple
$ pnpm install
$ pnpm run dev
$ open http://localhost:7001

Node.js >= 20.19.0 required, supports require(esm) by default.

Documentations

Sponsors and Backers

sponsors backers

License

MIT