makestatic v2.0.2
Makestatic
Web application compiler command line interface
Install
yarn global add makestaticDocumentation
Use the --help or -h option for program help:
makestatic -hIf the program is installed globally the man page will be installed:
man makestaticUsage
Compile using webpack and the app.js configuration. Reads files from the src directory and writes compiled files to the public directory.
makestaticSet the input and output directories:
makestatic -i app -o htmlWatch files and reload with browsersync:
makestatic -wCompile using webpack and the app.production.js configuration:
makestatic --env productionWatch files in the production environment:
makestatic -w --env productionWatch files and rebuild for the production environment but disable the browsersync plugin:
makestatic -w --env production --no-syncGenerate static gzip files and a manifest of the output files:
makestatic --env production --manifest --gzipOptimize pre-compiled web application (does not execute the webpack build phase), useful if you have an existing HTML site that needs optimization.
makestatic --env production --no-packHelp
Usage: makestatic [-dwh] [--deploy] [--watch] [--static] [--clean]
[--[no]-cache] [--[no]-pack] [--[no]-gzip] [--[no]-manifest]
[--print-stack] [--profile] [--help] [--version] [--input
<dir>] [--output <dir>] [--level <val>] [--env <val>]
[--provider <val>]
Web application compiler.
Options
-i, --input=[dir] Input directory (default: src)
-o, --output=[dir] Output directory (default: public)
-l, --level=[val] Set the log level (default: info)
-e, --env=[val] Set environment
-p, --provider=[val] Deployment provider
-d, --deploy Deploy without build
-w, --watch Watch files for changes
--static Static web server
--clean Remove output directory
--[no]-cache Control network caching
--[no]-pack Control webpack compilation
--[no]-gzip Control static gzip files
--[no]-manifest Control manifest generation
--print-stack Print stack trace on error
--profile Print time profile information
-h, --help Display help and exit
--version Print the version and exit
makestatic@1.4.2 https://makestatic.wsAPI
main
main([argv][, conf], cb)Command line interface for the compiler library.
When no argv arguments are specified process.argv will be used.
The conf object allows specifying input and output streams which
is useful to write output to a file or for mocking in the
test environment.
The callback function signature is (err, program), the program is the
instance returned by the mkcli-runtime when the program is run.
argvArray list of command line arguments.confObject processing configuration.cbFunction callback function.
See Also
License
MIT
Created by mkdoc on March 12, 2017
8 years ago
8 years ago
9 years ago
9 years ago
9 years ago
9 years ago
9 years ago
9 years ago
9 years ago
9 years ago
9 years ago
9 years ago
9 years ago
9 years ago
9 years ago
9 years ago
9 years ago
9 years ago
9 years ago
9 years ago
9 years ago
9 years ago
9 years ago
9 years ago
9 years ago
9 years ago
9 years ago
9 years ago
9 years ago
9 years ago
9 years ago
9 years ago
9 years ago
9 years ago
9 years ago
9 years ago
9 years ago
9 years ago
9 years ago
9 years ago
9 years ago
9 years ago
9 years ago
9 years ago