Skip to content

jneto/editor

Repository files navigation

##Editor

Esse projeto é um protótipo de um editor de textos usando a propriedade contenteditable.

É possível formatar o texto com os comandos:

  • Ctrl + b: negrito
  • Ctrl + i: itálico
  • Ctrl + u: sublinhado

Também é possível arrastar uma imagem do sistema de arquivos para o editor.

###Dependências

Para instalar as dependências basta rodar o comando:

$ npm install

###Build

Para buildar o sistema, basta executar:

$ grunt build

É possível deixar o build em modo watch rodando o comando:

$ grunt

###Servidor

Para subir o servidor execute:

$ node server.js.

###Testes

Para rodar os testes é necessário baixar o selenium-server-standalone-[version].jar daqui e o chromedriver daqui, e adicioná-los na pasta bin.

Eu baixei a versão 2.19 do chromedriver e a versão 2.47.1 daqui. Se você baixou uma versão diferente do selenium-server-standalone, altere a opção selenium.serverPath em nightwatch.json.

Para executar os testes:

$ grunt test

About

Protótipo de editor de texto

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published