Skip to content

allnulled/moduler-v6

Repository files navigation

moduler-v6

Proyecto para desarrollo modular basado en JS, CSS y HTML.

Índice

Instalación

git clone https://github.com/allnulled/moduler-v6.git .
npm install

Requisitos

Composición

En el proyecto se incluyen 3 ficheros distribuibles:

  • dist/moduler-v6.dist.js
    • para modulación en runtime
    • el más ligero y versátil
    • pensado para soporte cross-environment (browser y node.js)
    • incluye un parser-factory
  • dist/compiler-v6.dist.js
    • para modulación en devtime
    • pensado para node.js con require y no import/export
    • incluye a moduler-v6.dist.js
  • dist/dev-binary-v6.dist.js
    • para automatizar el devtime
    • como herramientas de soporte para el devtime
    • pensado para node.js con require y no import/export
    • incluye a moduler-v6.dist.js y a compiler-v6.dist.js

Usos

  • Para modular mediante ficheros código js, css o md
  • Para modulación en compilation-time: el CompilerV6
    • Tienes $compiler.inject.source
    • Tienes $compiler.inject.string
    • Tienes /*@injects:"./file.{js,css,md}"*/
  • Para modulación en runtime: el ModulerV6
    • Tienes $moduler.import
    • Tienes $moduler.export
    • Tienes /*@requires:"./file.{js,css,md}"*/
  • Para modulación jerárquica: el DevBinaryV6
    • Tienes la propagación del evento touch del DevBinaryV6
    • Compila los *.entry.{js,css,md} que encuentre en directorios superiores

Documentación complementaria

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

Packages

Contributors

Languages