Useful to have action for PlopJS. This action runs npm install
on the respective path passed to it.
npm i plop-pack-npm-install
module.exports = function(plop) {
// Loads the npmInstall action type
plop.load('plop-pack-npm-install');
plop.setGenerator('generate', {
prompts: [
// ...
],
actions: function(data) {
const actions = [];
actions.push({
type: 'npmInstall',
path: `${process.cwd()}/project-name/`,
// By default is false, but if "true" will log the output of commands
verbose: true
})
}
})
}