README.md 2.1 KB

Crowi

crowi-plus

Deploy

wercker status dependencies status MIT License

crowi-plus is the fork of Crowi, has been enhanced with the following points:

  • Pluggable
  • Faster
    • Optimize client-side code chunks by Webpack
    • Using CDN
  • Secure
    • Upgrade jQuery to 3.x
    • Upgrade other insecure libs
  • Added miscellaneous features
  • Developer-friendly
    • Less compile time
    • LiveReload separately available by server/client code change
    • Exclude Environment-dependency (confirmed to be developable on Win/Mac/Linux)

Quick Start for Production

(TBD)

More info are here.

Startup for Developers

Requirements

  • node >= 6.x
  • npm >= 4.x
  • yarn >= 0.21.x

Confirmed to work

$ node -v
v6.10.0
$ npm -v
4.5.0
$ yarn --version
0.21.3

Start development

# Install Dependencies
yarn
# Build client-side codes
npm run build
# Run development server and watch server-side codes
npm run server

Incremental client-side Building

Run following in another process:

$ npm run build:dev:watch

Other Relational Documents

see github wiki pages

License

  • The MIT License (MIT)
  • See LICENSE file.