Install StackPuz Client

StackPuz Client

StackPuz Client is the small Node.js application that help you keep the source code on your computer up to date with the StackPuz Website without any effort.

StackPuz Client

StackPuz Client will run on your computer and monitor for StackPuz's zip file on the Downloads Folder. If found, It will extract the zip file and apply changes to your source code. Also it may run the build commands, if necessary.

StackPuz Client

Installation

Download the zip file and extract to any folder.

Configuration

Open the config.js file and edit it to meet your desired configuration. The config variables defined are:

  • deleteZipFile - Delete zip file after updated the source code.
  • downloadsPath - The Web Browser's Downloads Folder path (It will monitor the incoming files in this folder).
  • projectsPath - All StackPuz projects will keep in this path.
  • postTask - The build commands that need to run after updated the source code.
  • customPath - Custom path to keep the specific project.

Running

After you complete the configuration, you can run the application by this command.

node index.js

The application will monitor the incoming files in the downloadsPath folder for update your project source code now.

Note

The project name on the website must match with project name folder on your computer. For example, if the project name on the website is Project1 and the projectsPath configuration value is d:/projects then you need to create the d:/projects/Project1 folder on your computer.

StackPuz Client Running