UNPKG

quicksilver-cli

Version:
70 lines (66 loc) 2.82 kB
# quicksilver-cli command lines to create, run and build quicksilver project. you can also use qs instead of quicksilver below. ###Install npm install -g quicksilver-cli ###Commands Usage | Command Name | Description | |---------------------------------------|--------------------------------------------------------------| |quicksilver new `<project name>` | Create a root Project | |quicksilver create `[options]` | Create a sub projects | |quicksilver clean | Clean all build dir of projects | |quicksilver build `[options]` | Build a compressed package installing or upgrading a project | |quicksilver run `<run project name>` | Start a service to run a sub-module project | |quicksilver version | Show current version of `quicksilver-cli` | ###Help Commands | Command Name | Description | |------------------------------|---------------------------------------------------| |quicksilver help | Show all commands usage of quicksilver-cli | |quicksilver `<command>` --help| Show usage of `<command>` | ### Command Examples #### Steps * Create a gradle project named `world` * Create sub gradle projects * Create lib project named `world-lib-base` * Create module project named `world-module-main` * Create run project named `world-run` * Create build project named `world-build`(auto created when parent project was created.) * Run the project #### Code quicksilver new world cd world quicksilver create --lib=base --module=main --run quicksilver run ### Modify Tomcat Info open `tomcat.json`(in the parent project directory), and edit home and httpPort. ``` {"home":"F:/app/test/today/apache-tomcat-9.0.22","httpPort":8080} ``` ### Modify Environment Info open `environment.json`, according to the actual case and modify it. ``` { "custom" : { "jre": "${java.home}" }, "gradle": { "JAVA_HOME": "${jre}" }, "tomcat": { "JAVA_HOME": "${jre}", "PATH": [ "${TomcatHome}/bin", "${jre}/bin" ], "CATALINA_HOME": "${TomcatHome}", "CATALINA_OPTS": [ "-Xms256m", "-Xmx1024m", "-XX:MaxMetaspaceSize=512m", "-Dqs.autoinit.enabled=true", "-Djava.library.path=${jre}/lib/amd64", "-Djava.net.preferIPv4Stack=true" ] } } ```