为了便于有想法贡献该项目的人参与协作开发, 或者想基于该项目进行二次开发.

前端项目: http://gitee.com/xiweicheng/tms-frontend

输入图片说明

使用技术

  • UI: semantic-ui 一款精美的语义化前端设计语言, 组件丰富.
  • 框架: aurelia 一款双向绑定JavaScript客户端框架.

项目基于aurelia-cli: http://aurelia.io/hub.html#/doc/article/aurelia/framework/latest/the-aurelia-cli/1

运行打包

安装nodejs

全局安装aurelia-cli: npm install aurelia-cli -g

  1. # 安装nodejs工程依赖
  2. npm install
  3. # 开发模式
  4. au run --watch
  5. # 生产构建
  6. au run build --env prod

使用三方插件

https://github.com/flesler/jquery.scrollTo

https://github.com/chjj/marked

https://www.npmjs.com/package/highlight.js

https://github.com/zenorocha/clipboard.js

https://github.com/lgarron/clipboard.js

https://www.npmjs.com/package/dropzone https://github.com/enyo/dropzone

https://github.com/layerssss/paste.js

https://github.com/hustcc/timeago.js

https://www.npmjs.com/package/swipebox

http://www.jacklmoore.com/autosize/

https://www.npmjs.com/package/jquery.hotkeys

https://github.com/jeresig/jquery.hotkeys

https://github.com/yuku-t/jquery-textcomplete

https://github.com/yuku-t/jquery-textcomplete/blob/master/doc/how_to_use.md

https://www.npmjs.com/package/aurelia-textcomplete

https://github.com/NextStepWebs/simplemde-markdown-editor/

http://gromo.github.io/jquery.scrollbar/demo/basic.html

https://github.com/gromo/jquery.scrollbar

https://github.com/zenozeng/color-hash

https://github.com/Nickersoft/push.js

https://github.com/PitPik/tinyColorPicker

http://fancyapps.com/fancybox/3/