fix(plop): 修复模板文件路径
模板路径应相对于 plopfile 所在目录,移除多余的 plop/ 前缀 Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
This commit is contained in:
@@ -326,7 +326,7 @@ name:string 名称 "示例名称" min:2 max:100
|
|||||||
actions.push({
|
actions.push({
|
||||||
type: 'add',
|
type: 'add',
|
||||||
path: 'apps/api/src/{{kebabCase name}}/dto/{{kebabCase name}}.dto.ts',
|
path: 'apps/api/src/{{kebabCase name}}/dto/{{kebabCase name}}.dto.ts',
|
||||||
templateFile: 'plop/templates/api/dto.hbs',
|
templateFile: 'templates/api/dto.hbs',
|
||||||
data: templateData,
|
data: templateData,
|
||||||
});
|
});
|
||||||
|
|
||||||
@@ -334,7 +334,7 @@ name:string 名称 "示例名称" min:2 max:100
|
|||||||
actions.push({
|
actions.push({
|
||||||
type: 'add',
|
type: 'add',
|
||||||
path: 'apps/api/src/{{kebabCase name}}/{{kebabCase name}}.service.ts',
|
path: 'apps/api/src/{{kebabCase name}}/{{kebabCase name}}.service.ts',
|
||||||
templateFile: 'plop/templates/api/service.hbs',
|
templateFile: 'templates/api/service.hbs',
|
||||||
data: templateData,
|
data: templateData,
|
||||||
});
|
});
|
||||||
|
|
||||||
@@ -342,7 +342,7 @@ name:string 名称 "示例名称" min:2 max:100
|
|||||||
actions.push({
|
actions.push({
|
||||||
type: 'add',
|
type: 'add',
|
||||||
path: 'apps/api/src/{{kebabCase name}}/{{kebabCase name}}.controller.ts',
|
path: 'apps/api/src/{{kebabCase name}}/{{kebabCase name}}.controller.ts',
|
||||||
templateFile: 'plop/templates/api/controller.hbs',
|
templateFile: 'templates/api/controller.hbs',
|
||||||
data: templateData,
|
data: templateData,
|
||||||
});
|
});
|
||||||
|
|
||||||
@@ -350,7 +350,7 @@ name:string 名称 "示例名称" min:2 max:100
|
|||||||
actions.push({
|
actions.push({
|
||||||
type: 'add',
|
type: 'add',
|
||||||
path: 'apps/api/src/{{kebabCase name}}/{{kebabCase name}}.module.ts',
|
path: 'apps/api/src/{{kebabCase name}}/{{kebabCase name}}.module.ts',
|
||||||
templateFile: 'plop/templates/api/module.hbs',
|
templateFile: 'templates/api/module.hbs',
|
||||||
data: templateData,
|
data: templateData,
|
||||||
});
|
});
|
||||||
|
|
||||||
@@ -379,7 +379,7 @@ name:string 名称 "示例名称" min:2 max:100
|
|||||||
actions.push({
|
actions.push({
|
||||||
type: 'add',
|
type: 'add',
|
||||||
path: 'apps/web/src/services/{{kebabCase name}}.service.ts',
|
path: 'apps/web/src/services/{{kebabCase name}}.service.ts',
|
||||||
templateFile: 'plop/templates/web/service.hbs',
|
templateFile: 'templates/web/service.hbs',
|
||||||
data: templateData,
|
data: templateData,
|
||||||
});
|
});
|
||||||
|
|
||||||
@@ -387,7 +387,7 @@ name:string 名称 "示例名称" min:2 max:100
|
|||||||
actions.push({
|
actions.push({
|
||||||
type: 'add',
|
type: 'add',
|
||||||
path: 'apps/web/src/hooks/use{{pascalCase pluralName}}.ts',
|
path: 'apps/web/src/hooks/use{{pascalCase pluralName}}.ts',
|
||||||
templateFile: 'plop/templates/web/hooks.hbs',
|
templateFile: 'templates/web/hooks.hbs',
|
||||||
data: templateData,
|
data: templateData,
|
||||||
});
|
});
|
||||||
|
|
||||||
@@ -395,21 +395,21 @@ name:string 名称 "示例名称" min:2 max:100
|
|||||||
actions.push({
|
actions.push({
|
||||||
type: 'add',
|
type: 'add',
|
||||||
path: 'apps/web/src/components/{{kebabCase pluralName}}/{{pascalCase pluralName}}Table.tsx',
|
path: 'apps/web/src/components/{{kebabCase pluralName}}/{{pascalCase pluralName}}Table.tsx',
|
||||||
templateFile: 'plop/templates/web/table.hbs',
|
templateFile: 'templates/web/table.hbs',
|
||||||
data: templateData,
|
data: templateData,
|
||||||
});
|
});
|
||||||
|
|
||||||
actions.push({
|
actions.push({
|
||||||
type: 'add',
|
type: 'add',
|
||||||
path: 'apps/web/src/components/{{kebabCase pluralName}}/{{pascalCase name}}CreateDialog.tsx',
|
path: 'apps/web/src/components/{{kebabCase pluralName}}/{{pascalCase name}}CreateDialog.tsx',
|
||||||
templateFile: 'plop/templates/web/create-dialog.hbs',
|
templateFile: 'templates/web/create-dialog.hbs',
|
||||||
data: templateData,
|
data: templateData,
|
||||||
});
|
});
|
||||||
|
|
||||||
actions.push({
|
actions.push({
|
||||||
type: 'add',
|
type: 'add',
|
||||||
path: 'apps/web/src/components/{{kebabCase pluralName}}/{{pascalCase name}}EditDialog.tsx',
|
path: 'apps/web/src/components/{{kebabCase pluralName}}/{{pascalCase name}}EditDialog.tsx',
|
||||||
templateFile: 'plop/templates/web/edit-dialog.hbs',
|
templateFile: 'templates/web/edit-dialog.hbs',
|
||||||
data: templateData,
|
data: templateData,
|
||||||
});
|
});
|
||||||
|
|
||||||
@@ -428,7 +428,7 @@ name:string 名称 "示例名称" min:2 max:100
|
|||||||
actions.push({
|
actions.push({
|
||||||
type: 'add',
|
type: 'add',
|
||||||
path: 'packages/shared/src/types/{{kebabCase name}}.ts',
|
path: 'packages/shared/src/types/{{kebabCase name}}.ts',
|
||||||
templateFile: 'plop/templates/shared/types.hbs',
|
templateFile: 'templates/shared/types.hbs',
|
||||||
data: templateData,
|
data: templateData,
|
||||||
});
|
});
|
||||||
|
|
||||||
@@ -446,7 +446,7 @@ name:string 名称 "示例名称" min:2 max:100
|
|||||||
actions.push({
|
actions.push({
|
||||||
type: 'append',
|
type: 'append',
|
||||||
path: 'apps/api/prisma/schema.prisma',
|
path: 'apps/api/prisma/schema.prisma',
|
||||||
templateFile: 'plop/templates/prisma/model.hbs',
|
templateFile: 'templates/prisma/model.hbs',
|
||||||
data: templateData,
|
data: templateData,
|
||||||
});
|
});
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user