Skip to content

feat: create-vuestic#2828

Merged
m0ksem merged 17 commits into
epicmaxco:developfrom
m0ksem:create-vuestic
Jan 25, 2023
Merged

feat: create-vuestic#2828
m0ksem merged 17 commits into
epicmaxco:developfrom
m0ksem:create-vuestic

Conversation

@m0ksem

@m0ksem m0ksem commented Jan 2, 2023

Copy link
Copy Markdown
Member

closes #2204

CLI tool to create new app with vuestic-ui. Should replace vue-cli-plugin-vuestic. Must be recommended way to create Vuestic Admin app too.

npm create vuestic@latest

image

Three templates:
image

Prompts:

  • TreeShaking (for vite & nuxt)
  • AgGrid
    • Might add epicspinners
    • Might be tailwind

@m0ksem m0ksem self-assigned this Jan 2, 2023
@aluarius

aluarius commented Jan 6, 2023

Copy link
Copy Markdown
Contributor

Just in case (for nuxt):

image

@aluarius

aluarius commented Jan 6, 2023

Copy link
Copy Markdown
Contributor

Think we should provide here more info (for dummies).

  • Vue 3 + Vite
  • Nuxt 3

image

@aluarius

aluarius commented Jan 6, 2023

Copy link
Copy Markdown
Contributor

May be we should add test Vuestic UI components to the default App.vue? Other UI frameworks do. Instant demonstation.

@aluarius

aluarius commented Jan 6, 2023

Copy link
Copy Markdown
Contributor

Does treeshaking option affects result for nuxt?

Upd: ah, i've found what is it.

@aluarius

aluarius commented Jan 6, 2023

Copy link
Copy Markdown
Contributor

image

@aluarius

aluarius commented Jan 6, 2023

Copy link
Copy Markdown
Contributor

I'd prefer not to make preselected options, because it's not obvious - i've thought that green circle is a currently hovered option.

image

Comment thread packages/create-vuestic/src/generators/create-vue.ts
Comment thread packages/create-vuestic/src/steps/2.addVuestic/vue-app.ts
@m0ksem m0ksem mentioned this pull request Jan 11, 2023
@m0ksem m0ksem merged commit c8054cb into epicmaxco:develop Jan 25, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

create-vuestic package

3 participants