generator-jhipster-vuejs
Version:
A Vue.js blueprint for JHipster. It will use Vue.js as the frontend library
23 lines (19 loc) • 661 B
JavaScript
/* eslint-disable consistent-return */
const EntityClientGenerator = require('generator-jhipster/generators/entity-client');
const writeFiles = require('./files').writeFiles;
module.exports = class extends EntityClientGenerator {
constructor(args, opts) {
super(args, Object.assign({ fromBlueprint: true }, opts)); // fromBlueprint variable is important
}
get writing() {
return {
writeAdditionalFile() {
writeFiles.call(this);
}
};
}
get end() {
// Here we are not overriding this phase and hence its being handled by JHipster
return super._end();
}
};