A monorepo starter template for Vue 3. A way to break up linting and testing dependencies into separate library packages to keep the app package.json file simple.
clone the repo, go into the repo folder and then: yarn install
- Vite vue 3 hello world app
- eslint with airbnb autoformatting in VSCode
- jest and vue test-utils
vue3-vite
: a Vite and vue 3 app with a simple module library setup. has eslint and stylelint config files.eslint-vue-airbnb
: Holds the dependencies needed to make linting workjest-vue-test-utils
: Holds the dependencies and config files needed for jest to test vue sfc files
build
: transpiles the vue appdev
: To develop all apps and packages. Runs the project in develop mode.lint
: lints all apps and packages that have a lint command setup in package.jsontest
: tests all apps and packages that have a test command setup in package.jsonpreview
: runs preview:espreview:es
: opens the ES6 preview for the vue3-vite apppreview:umd
: opens the UMD preview for the vue3-vite appclean
: deletes all of the folders that hold working data in the project