Browse Source

Chore: add missing file when create new component (#11663)

Jikkai Xiao 7 years ago
parent
commit
1f24f2abae
1 changed files with 16 additions and 0 deletions
  1. 16 0
      build/bin/new.js

+ 16 - 0
build/bin/new.js

@@ -66,6 +66,22 @@ describe('${ComponentName}', () => {
   });
 });
 `
+  },
+  {
+    filename: path.join('../../packages/theme-chalk/src', `${componentname}.scss`),
+    content: `@import "mixins/mixins";
+@import "common/var";
+
+@include b(${componentname}) {
+}`
+  },
+  {
+    filename: path.join('../../types', `${componentname}.d.ts`),
+    content: `import { ElementUIComponent } from './component'
+
+/** ${ComponentName} Component */
+export declare class El${ComponentName} extends ElementUIComponent {
+}`
   }
 ];