0.0.41 • Published 8 years ago

uicompile v0.0.41

Weekly downloads
3
License
MIT
Repository
github
Last release
8 years ago

uicompile

A compiler for web-based user interface.

Install

$ npm install -g uicompile

Start a server

$ uicompile server

To start with port option

$ uicompile server --port 3456

Compile your app

$ uicompile compile

Configurations

You can configure uicompile with the require('uicompile')-able module in the root directory of your project.

  • projectRoot (Not configurable) A path to your project.
  • src (default: "src") -- A relative path from projectRoot to the directory contains source codes.
  • dest (default: "release") -- A relative path from projectRoot to the directory for compiled codes.
  • html (default: ["."]) -- An array of relative paths from src to the directory for files to generate .html files.
  • static (default: ["static"]) -- An array of relative paths from src to the directory for static files.
  • css (default: ["css"]) -- An array of relative paths from src to the directory for files to generate .css files.
  • js (default: ["js"]) -- An array of relative paths from src to the directory for .js files.
  • translator (default: "js/g11n/translate.js") -- relative path from src to the translation module.
  • translations (default: translations) -- relative path from src to the directory for dictionary files.
  • langs (default: ["en"]) -- An array of language keys.
  • port (default: 4000) -- A port number the uicompile server listens.
  • middleware (default: undefined) -- A function called on the server received any requests.
  • uglifyjs (default: undefined) -- An object passed to UglifyJS2.
  • browserify (default: undefined) -- An object passed to browserify.
  • autoPrefixer (default: undefined) -- An object passed to Autoprefixer.
  • cleanCss (default: undefined) -- An object passed to clean-css.
  • j0 (default: false) -- A boolean flag to use the j0 library. If it is set to true, the translator will be compatible with the library.
0.0.41

8 years ago

0.0.40

8 years ago

0.0.39

8 years ago

0.6.14

8 years ago

0.6.13

8 years ago

0.6.12

8 years ago

0.6.11

8 years ago

0.6.10

8 years ago

0.6.9

8 years ago

0.6.8

8 years ago

0.6.7

8 years ago

0.6.6

8 years ago

0.6.5

8 years ago

0.6.4

8 years ago

0.6.3

8 years ago

0.6.2

8 years ago

0.6.1

8 years ago

0.6.0

8 years ago

0.5.0

8 years ago

0.4.0

8 years ago

0.3.4

9 years ago

0.3.3

9 years ago

0.3.2

9 years ago

0.3.0

9 years ago

0.2.31

9 years ago

0.2.30

9 years ago

0.2.29

9 years ago

0.2.28

9 years ago

0.2.27

9 years ago

0.2.26

9 years ago

0.2.25

9 years ago

0.2.24

9 years ago

0.2.23

9 years ago

0.2.22

9 years ago

0.2.20

9 years ago

0.2.19

9 years ago

0.2.18

9 years ago

0.2.17

9 years ago

0.2.16

9 years ago

0.2.15

9 years ago

0.2.14

9 years ago

0.2.13

9 years ago

0.2.12

9 years ago

0.2.11

9 years ago

0.2.10

9 years ago

0.2.9

9 years ago

0.2.8

9 years ago

0.2.7

9 years ago

0.2.6

9 years ago

0.2.5

9 years ago

0.2.4

9 years ago

0.2.3

9 years ago

0.2.2

9 years ago

0.2.1

9 years ago

0.2.0

9 years ago

0.1.2

9 years ago

0.1.1

9 years ago

0.1.0

9 years ago

0.0.38

9 years ago

0.0.37

9 years ago

0.0.36

9 years ago

0.0.35

9 years ago

0.0.34

9 years ago

0.0.33

9 years ago

0.0.32

9 years ago

0.0.31

9 years ago

0.0.30

9 years ago

0.0.29

9 years ago

0.0.28

9 years ago

0.0.27

9 years ago

0.0.26

9 years ago

0.0.25

9 years ago

0.0.24

9 years ago

0.0.23

9 years ago

0.0.22

9 years ago

0.0.21

9 years ago

0.0.20

9 years ago

0.0.19

10 years ago

0.0.18

10 years ago

0.0.17

10 years ago

0.0.16

10 years ago

0.0.15

10 years ago

0.0.14

10 years ago

0.0.13

10 years ago

0.0.12

10 years ago

0.0.11

10 years ago

0.0.10

10 years ago

0.0.9

10 years ago

0.0.8

10 years ago

0.0.7

10 years ago

0.0.5

10 years ago

0.0.4

10 years ago

0.0.3

10 years ago

0.0.2

10 years ago

0.0.1

10 years ago