Neurological Phenomenon Multiplexer

    predator-kit

    0.7.5 • Public • Published

    predator-kit

    Basic lib for predator style FE project

    Build Status

    Develop

    commands What
    npm run test test the predator-kit
    npm run test:lib test as middleware
    npm run test:build test as build kit
    npm run gulp <task> clean the build in the test dir
    npm run update-deps update demo's package.json to use predator-kit@latest
    npm run use-ln use npm link predator-kit in demo.
    1. 使用 npm link use-ln 进行开发
    2. 手动修改版本, kit的版本升级 & demo依赖的kit版本升级
    3. 推送新版本至npm
    4. 推送至GitHub, 触发CI. (4 & 5 不能更换, 因为先触发CI的话, demo下载不到kit新版本, 会失败)

    yeoman-generator

    see https://github.com/magicdawn/generator-predator

    API

    as middleware

    1. startAssetsManager # start assets manager
    2. loadAllRouter # load all router

    as build kit

    generally: we got build everything ready

    1. buildCopy: just copy
    2. buildStatic: name_hash.ext
    3. buildLessAsync: less -> clean-css
    4. buildJsAsync: js -> browserify
    5. buildOtherJsCss: css/js not in main
    6. buildView: we build view/*.{swig|html|...}
    7. buildHtmlAsync: build static html

    License

    MIT http://magicdawn.mit-license.org

    Install

    npm i predator-kit

    DownloadsWeekly Downloads

    87

    Version

    0.7.5

    License

    MIT

    Last publish

    Collaborators

    • magicdawn