# With npm
npm install @vsn4ik/emails-editor
# With Yarn
yarn add @vsn4ik/emails-editorEmailsEditor is distributed in 2 different versions, in 2 different file formats.
The 2 file formats are:
es(works withimportsyntax — recommended)umd(works with<script>tags or RequireJS or CommonJS)
<div id="emails-editor"></div>
<script src="dist/emails-editor.umd.js"></script>
<script>
const container = document.querySelector('#emails-editor');
new EmailsEditor({ container });
// some code to control emails via library
</script><div id="emails-editor"></div>
<script type="module">
import EmailsEditor from 'emails-editor';
const container = document.querySelector('#emails-editor');
new EmailsEditor({ container });
// some code to control emails via library
</script>If you want to play with the library, implement new features, fix a bug you found, or simply experiment with it, this section is for you!
First of all, make sure to have npm installed.
Install the development dependencies:
npm installAnd run the development environment:
npm run build
npm run build:dev
npm run serveThen, simply open one the development server web page:
# macOS and Linux
open localhost:5000
# Windows
start localhost:5000From there, you can open any of the examples (es.html or umd.html files) to fiddle with
them.