Skip to content

How to auto restart vorpal after any change to source code? #357

@fuads96

Description

@fuads96

I have an application:

$ node src/app.js

myapp~$ init --username fuads96 --password 12345678
   App is ready.

myapp/@fuads96~$ 

The problem here is every time I change my source code, I have to exit current vorpal instance and restart it with the same command again.

How to restart automatically?

perhaps I need something like nodemon for node.

SOLUTION

I created a new pull request to add a new option named once to the vorpal.parse() method to solve this problem.

Then we can use nodemon to watch destination source code and restart vorpal app with the init command:

vorpal
   .parse(process.argv, { once: true })
   .show();
// package.json
...
scripts: {
   "start": "nodemon --watch dist --exec \"init --username fuads96 --password 12345678\" "
}

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions