Generador de Componentes VueJS en Typescript
Un generador Yeoman de un nuevo componente para VueJS en Typescript
Instalación del generador
Se asume que ya se tiene instalado NodeJS.
Primero, usa el registry de CONACYT.
npm config set registry https://artifacts.ccd.conacyt.mx/content/groups/npm/
Luego, instala Yeoman y el generator-vuejs-typescript-component
usando npm.
npm install -g yo
npm install -g generator-vuejs-typescript-component
Uso
Genera tu nuevo proyecto:
yo vuejs-typescript-component
Proyecto generado
├── babel.config.js # Configuración de Babel
├── bili.config.ts # Configuración de Bili (un bundler)
├── example # Un ejemplo de uso del componente
│ ├── App.vue
│ ├── main.ts
│ ├── shims-tsx.d.ts
│ └── shims-vue.d.ts
├── package.json
├── README.md
├── src # El código fuente
│ ├── foo.component.ts # El componente en Typescript
│ ├── foo.component.vue # El componente de Vue
│ ├── index.ts # Exporta el componente y la función install
│ ├── shims-tsx.d.ts
│ └── shims-vue.d.ts
└── tsconfig.json # La configuración de Typescript