• 使用技术
  • 运行打包
  • 使用三方插件

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

    前端项目: 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/