0.4.2 • Published 7 years ago

raappid v0.4.2

Weekly downloads
3
License
-
Repository
github
Last release
7 years ago

Raappid

Project Scaffolding Tool

Coverage Status Build Status

Raappid is a Project Scaffolding tool. It is a Command line tool run in NodeJS. It is used to rapidly setup a development environment, for projects using either inbuilt or user defined templates.

I created this tool to save me some time in porting over my common project setup, like Continuous Integration, Unit testing, release and deploy settings. And quickly build and deploy production ready projects.

Things you must consider before using raappid

Install

npm install -g raappid

Update

Raappid is under active development and new versions will get realesed very often. In order to get the most out of this tool please update regularly

npm -g update raappid

How to use

Raappid is a project scaffolding tool, which uses predefined or user defined templates to scaffold your project.

Command
    raappid create <<project-name>> --using <<template-name>>
                            or
    raappid create <<project-name>> -u <<template-name>>
  1. Choose name for your project (required)
    project-name: it is the name you want to give to your project,
                  a folder with your project name will be created in the directory
                  where the command is run

                  Requirements: name should be single word for example,
                  my-project, my_project, MyProject or myproject etc.
  1. Choose a template (required)

    template-name: template name refers to the remote repository from which
                   the project will be based on
    
                   Examples:
                   githubname/reponame
                   bitbucket:mybitbucketuser/myproject
                   gitlab:mygitlabuser/myproject
Shortcut Command

This command sets up project from basic templates, for the most common type of projects

    raappid <<project-type>> <<project-name>>  


    The above command is just an alias to main command, for example, for a project type "node-module"
    the shortcut command would be

    "raappid node-module testProject"

    its Alias:

    raappid create testProject --using raappid/template-node-module-basic

The project types supported in the shortcut command as as below:

  • node-app: Choose this project type, when you want to create nodejs modules or applications.
  • web-app: Choose this project type, when you want to create web applications.
  • node-module: Choose this project type, when you want to create module to be used in nodejs apps and is published on npm.
  • browser-module: Choose this project type, when you want to create module to be used in browser and is published on npm.
  • template: Choose this project type, if you want to develop a template for your projects or to share with other developers.
0.4.2

7 years ago

0.4.1

7 years ago

0.4.0

8 years ago

0.3.3

8 years ago

0.3.2

8 years ago

0.3.1

8 years ago

0.3.0

8 years ago

0.2.10

8 years ago

0.2.9

8 years ago

0.2.8

8 years ago

0.2.3

8 years ago

0.2.2

8 years ago

0.2.1

8 years ago

0.2.0

8 years ago

0.1.6

8 years ago

0.1.5

8 years ago

0.1.4

8 years ago

0.1.3

8 years ago

0.1.2

8 years ago

0.1.1

8 years ago

0.1.0

8 years ago

0.0.5

8 years ago

0.0.1

9 years ago