Um plug -in BrainStorm para criar componentes Vue.js de arquivo único com um arquivo SASS ao longo deles e concluir os módulos Vuex. Este plugins faz algumas coisas para simplificar sua experiência em desenvolvimento.


Pesquise Vue Component Creator nas configurações dos plugins. Ou faça o download do plugin do site de lançamento

Clique com o botão direito do mouse na visualização da árvore do projeto, onde você deseja colocar o novo módulo. Em seguida, New File -> Vue Module . Isso abrirá uma caixa de diálogo para definir o nome do módulo. Este nome é usado posteriormente para nomear o diretório, o arquivo de vue e o arquivo SASS, bem como o nome da raiz SASS e um nó raiz no arquivo VUE com o nome fornecido.

Estrutura

Ao criar um novo módulo Vuex, alguns arquivos serão gerados.
Estrutura
Mutationstypes FileGetters FileVariáveis de modelo disponíveis
| Variável | Exemplo | Descrição |
|---|---|---|
| componentName | my-module | Nome do componente |
| ComponentNameCamelCase | myModule | Nome do componente no camelcase |
| ComponentNamePascalCalcase | MyModule | Nome do componente no camelcase |
| CreateMarkdown | 0 1 | Se o arquivo de marcação é criado ou não |
Variáveis de modelo disponíveis
| Variável | Exemplo | Descrição |
|---|---|---|
| componentName | my-module | Nome do componente |
| ComponentNameCamelCase | myModule | Nome do componente no camelcase |
| ComponentNamePascalCalcase | MyModule | Nome do componente no camelcase |
| MutationsFile | ./mutation-types.js | Filepath para as mutações |
| propriedade | data | Nome da propriedade a ser criada |
| gettername | getData | Nome da função getter |
| PropertyType | string | Tipo de propriedade |
| getters | 0 1 | Criar getters |
| useInterface | 0 1 | Crie um arquivo de texto datilografado com definições de tipo |
| CreateMuationTypes | 0 1 | Se deve criar um arquivo de tipos de mutação personalizado |
| ACTIONNAME | setData | Nome da ação |
| MutationName | SET_DATA | Nome do tipo de mutação |
| tsinterfacename | MyModuleState | Nome do nome da interface do estado de texto datilografado |
Consulte o guia de configuração de desenvolvimento para a configuração.
Ícones fornecidos por https://www.iconfinder.com/justicon via https://www.iconfinder.com