Eval.js
Todo Features
- CSS preprocessor support: Sass
- Emmet support for HTML
- Layout change
- Babel support for JavaScript
- Common boilerplate support
- Hotkey support
- i18n
Build Setup
The backend is powered by Bass service provider LeanCloud.
If you want to create your own Eval.js. You should create an LeanCloud app and write the app key to the file src/renderer/config/index.example.js
. Then you can take following steps.
# install dependencies
yarn
# serve with hot reload at localhost:9080
yarn run dev
# build electron application for production
yarn run build
# lint all JS/Vue component files in `src/`
yarn run lint
Why introduced Rxjs?
I made this project for learning purpose. In facts, the data logical behind this app is not so complicated. The reason why I introduced Rxjs is to learn the new concept of Rxjs.