Przeglądaj źródła

fix: 修改plop的问题

奔跑的面条 3 lat temu
rodzic
commit
28bb82e579
2 zmienionych plików z 7 dodań i 3 usunięć
  1. 1 1
      plop/store-template/index.hbs
  2. 6 2
      plop/store-template/prompt.js

+ 1 - 1
plop/store-template/index.hbs

@@ -5,7 +5,7 @@ import { StorageEnum } from '@/enums/storageEnum'
 
 export const use{{upperDataName}}Store = defineStore({
   id: 'use{{upperDataName}}Store',
-  state: (): {{name}}StoreType => ({}),
+  state: (): {{upperDataName}}StoreType => ({}),
   getters: {},
   actions: {}
 })

+ 6 - 2
plop/store-template/prompt.js

@@ -22,7 +22,7 @@ module.exports = {
     const actions = [
       {
         type: 'add',
-        path: `${process.cwd()}/src/store/modules/${dataName}Store/${dataName}Store}.ts`, // 这里的name就是上面定义的键
+        path: `${process.cwd()}/src/store/modules/${dataName}Store/${dataName}Store.ts`, // 这里的name就是上面定义的键
         templateFile: './store-template/index.hbs',
         data: {
           name: data.name,
@@ -32,7 +32,11 @@ module.exports = {
       {
         type: 'add',
         path: `${process.cwd()}/src/store/modules/${dataName}Store/${dataName}Store.d.ts`, // 这里的name就是上面定义的键
-        templateFile: './store-template/index.d.hbs'
+        templateFile: './store-template/index.d.hbs',
+        data: {
+          name: data.name,
+          upperDataName,
+        }
       },
     ]