- Introducing Le lab with “Monod”, our Markdown Editor
- Le lab #2 — Offline-First, Document Sharing, Templates: Monod is Back (not in Black)
Either you use our public instance at: https://monod.lelab.tailordev.fr/ , or you host Monod at home, on your server, or on Heroku.
$ git clone https://github.com/TailorDev/monod.git $ npm install # will run `npm run build` $ npm prune --production
We use thisDockerfile to run Monod in production (which runs
npm run start from Monod root directory).
$ git clone https://github.com/TailorDev/monod.git $ npm install $ npm run dev
The last command runs the development server at
http://localhost:8080 , and use Hot Module Replacement. You can override the default host and port through env (
You should also start the server by running:
$ MONOD_DATA_DIR=/path/to/data npm run start
MONOD_DATA_DIR is an environment variable that configures where the server is supposed to read/write Monod’s data. It defaults to
./data/ (so be sure to create this directory if you run
npm run start ).
You are all set!
npm run build
Builds the client-side application in
build/ (production ready)
npm run stats
Webpack build + generate a JSON file with metrics. We blogged on why it can be useful .
npm run lint
Runs ESLint .
npm run lint:fix
Fix all ESLint problems.
node 5.8+ and
Please, seeCONTRIBUTING file.
Running the Tests
$ npm run test
You can also "watch" them:
$ npm run test:watch
Code coverage is available by running:
$ npm run cov
Contributor Code of Conduct
Please note that this project is released with a Contributor Code of Conduct . By participating in this project you agree to abide by its terms. SeeCODE_OF_CONDUCT file.
Monod is released under the MIT License. See the bundledLICENSE file for details.
转载本站任何文章请注明：转载至神刀安全网，谢谢神刀安全网 » Monod, our secure and offline-first Markdown editor, is open source