Plugin Brainstorm untuk membuat komponen file vue.js tunggal dengan file sass di sepanjang mereka dan melengkapi modul VUEX. Plugin ini melakukan beberapa hal untuk menyederhanakan pengalaman dev Anda.


Cari Vue Component Creator di pengaturan plugin. Atau unduh plugin dari situs rilis

Klik kanan di Project Tree View di mana Anda ingin menempatkan modul baru. Kemudian New File -> Vue Module . Ini akan membuka dialog untuk menentukan nama modul. Nama ini kemudian digunakan untuk memberi nama direktori, file vue- dan sass serta nama root sass, dan node root dalam file vue dengan nama yang diberikan.

Struktur

Dengan membuat modul VUEX baru, beberapa file akan dihasilkan.
Struktur
Mutationstypes FileGetters FileVariabel template yang tersedia
| Variabel | Contoh | Keterangan |
|---|---|---|
| ComponentName | my-module | Nama komponen |
| ComponentNamecamelcase | myModule | Nama komponen di Camelcase |
| ComponentNamepascalcase | MyModule | Nama komponen di Camelcase |
| CreateMarkdown | 0 / 1 | Apakah file markdown dibuat atau tidak |
Variabel template yang tersedia
| Variabel | Contoh | Keterangan |
|---|---|---|
| ComponentName | my-module | Nama komponen |
| ComponentNamecamelcase | myModule | Nama komponen di Camelcase |
| ComponentNamepascalcase | MyModule | Nama komponen di Camelcase |
| mutasi | ./mutation-types.js | Filepath untuk mutasinya |
| milik | data | Nama properti yang akan dibuat |
| nama jahasi | getData | Nama fungsi Getter |
| PropertyType | string | Jenis properti |
| Getters | 0 / 1 | Buat getters |
| GunakanInterface | 0 / 1 | Buat File TypeScript dengan Definisi Jenis |
| CreateMutationTypes | 0 / 1 | Apakah akan membuat file jenis mutasi khusus |
| ActionName | setData | Nama aksinya |
| MutationName | SET_DATA | Nama jenis mutasi |
| Tsinterfacename | MyModuleState | Nama nama antarmuka status naskah |
Periksa panduan pengaturan pengembangan untuk pengaturan.
Ikon disediakan oleh https://www.iconfinder.com/justicon melalui https://www.iconfinder.com