Skip to content

This is a vue-cli 3.x plugin to scaffold new Frontend application.

License

Notifications You must be signed in to change notification settings

soramitsukhmer/vue-cli-plugin-presets

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

56 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

vue-cli-plugin-presets

This is a vue-cli 3.x plugin to scaffold new Frontend application.

🤘 Usage

To scaffold a new project with soramitsukhmer/vue-cli-plugin-soramitsukhmer-presets run the following command:

vue create --preset soramitsukhmer/vue-cli-plugin-presets example-project

💁 Troubleshooting

If you are having issues, make sure you have the following configuration in ~/.npmrc:

@soramitsukhmer:registry=https://npm.pkg.github.com
//npm.pkg.github.com/:_authToken=[github personal access token]

⭐ Features

  • Babel
  • Vue Rotuer
  • VueX
  • ESLint
  • Jest
  • Vuetify
  • @soramitsukhmer/vue-cli-plugin-scaffold
  • @soramitsukhmer/vuetify-plugin
  • @socheatsok78/vue-cli-plugin-configure

📦 Preset

@vue/cli-plugin-babel

# Default

@vue/cli-plugin-router

{
  "historyMode": true
}

@vue/cli-plugin-vuex

# Default

@vue/cli-plugin-eslint

{
  "config": "standard",
  "lintOn": ["save", "commit"]
}

@vue/cli-plugin-unit-jest

# Default

@soramitsukhmer/vue-cli-plugin-scaffold

{
  "useMock": false,
  "useSoramitsuVuetifyPlugin": true
}

vue-cli-plugin-vuetify

{
  "preset": "configure",
  "replaceComponents": false,
  "useTheme": true,
  "useCustomProperties": true,
  "iconFont": "mdi",
  "installFonts": true,
  "useAlaCarte": true,
  "locale": "en"
}

@socheatsok78/vue-cli-plugin-configure

# Default

References