Skip to content

🖖基于Vue+Egg.js的JS全栈项目。动态菜单,RBAC权限模型,Websocket实现站内信。

License

Notifications You must be signed in to change notification settings

dty999/egg-beehive

Repository files navigation

egg-beehive

QuickStart

see egg docs for more detail.

Todo

  • 优先级配置
  • 任务状态
  • 标签配置(多对多)
  • 任务类型配置
  • 任务-参与者关系表(多对多)
  • 任务工时
  • 任务动态表
  • 任务附件表

Development

$ npm i
$ npm run dev
$ open http://localhost:7001/

Sequelize

add dababases table:
    $ sequelize model:generate --name bug --attributes name:string,password:string
migrate dababases table:
    $ sequelize db:migrate
    $ sequelize db:migrate --env test

Deploy

$ npm start
$ npm stop

npm scripts

  • Use npm run lint to check code style.
  • Use npm test to run unit test.
  • Use npm run autod to auto detect dependencies upgrade, see autod for more detail.

参考

About

🖖基于Vue+Egg.js的JS全栈项目。动态菜单,RBAC权限模型,Websocket实现站内信。

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 100.0%