|
|
@@ -9,6 +9,11 @@ export default plop => {
|
|
|
}
|
|
|
],
|
|
|
actions: [
|
|
|
+ {
|
|
|
+ type: 'add',
|
|
|
+ path: 'src/views/{{properCase name}}.vue',
|
|
|
+ templateFile: 'plop-template/view.hbs'
|
|
|
+ },
|
|
|
{
|
|
|
type: 'add',
|
|
|
path: 'src/domain/{{name}}/api.ts',
|
|
|
@@ -18,6 +23,12 @@ export default plop => {
|
|
|
type: 'add',
|
|
|
path: 'src/domain/{{name}}/service.ts',
|
|
|
templateFile: 'plop-template/service.hbs'
|
|
|
+ },
|
|
|
+ {
|
|
|
+ type: 'append',
|
|
|
+ pattern: /(?=(\/\/ -- APPEND HERE --))/gi,
|
|
|
+ path: 'src/router/asyncRouter.ts',
|
|
|
+ templateFile: 'plop-template/router.hbs'
|
|
|
}
|
|
|
]
|
|
|
})
|