๐ TypeScript VueJs Starter
MIT License
Vue.js with TypeScript's application generator.
Vue is a progressive framework for building user interfaces.
Unlike other monolithic frameworks, Vue is designed from the ground up to be incrementally adoptable.
The core library is focused on the view layer only, and is easy to pick up and integrate with other libraries or existing projects.
currently vue3 has greatly enhanced TypeScript support.
However, the @vue/cli module has limitations due to various design patterns and template structures,
so it was created by combining modules that are useful in practice.
$ npm install -g typescript-vue-starter
npx is a tool in the JavaScript package management module, npm.
This is a tool that allows you to run the npm package on a single run without installing the package.
If you don't specify a project name, the default typescript-vue-starter will be used instead.
$ npx typescript-vue-starter "project name"
Choose the template you want. We will create more templates later.
Start your typescript-vue-starter app in development mode at http://localhost:8080/
$ cd "project name" && npm run serve
npm run serve
.npm run build
.npm run lint
.npm run lint:fix
.โ
โโโ /public
โ โโโ favicon.ico
โ โโโ index.html
โ
โโโ /src
โ โโโ /assets
โ โ โโโ logo.png
โ โ
โ โโโ /components
โ โ โโโ HelloWorld.vue
โ โ
โ โโโ /helpers
โ โ โโโ common.ts
โ โ โโโ error.ts
โ โ โโโ http.ts
โ โ
โ โโโ /locales
โ โ โโโ ENG.json
โ โ โโโ KOR.json
โ โ
โ โโโ /mixins
โ โ โโโ index.ts
โ โ
โ โโโ /plugins
โ โ โโโ i18n.ts
โ โ
โ โโโ /router
โ โ โโโ index.ts
โ โ
โ โโโ /store
โ โ โโโ /users
โ โ โ โโโ index.ts
โ โ โ
โ โ โโโ actions.ts
โ โ โโโ getters.ts
โ โ โโโ index.ts
โ โ โโโ interface.ts
โ โ โโโ mutations-types.ts
โ โ โโโ mutations.ts
โ โ โโโ states.ts
โ โ
โ โโโ /views
โ โ โโโ About.vue
โ โ โโโ Home.vue
โ โ
โ โโโ App.vue
โ โโโ main.ts
โ โโโ shims-tsx.d.ts
โ โโโ shims-vue.d.ts
โ โโโ types.d.ts
โ
โโโ .browserslistrc
โโโ .dockerignore
โโโ .editorconfig
โโโ .eslintrc.js
โโโ .gitignore
โโโ babel.config.js
โโโ docker-compose.yml
โโโ Dockerfile
โโโ Makefile
โโโ nginx.conf
โโโ package.json
โโโ tsconfig.json
When | Commit Message |
---|---|
Add function | โก๏ธ Add function |
Fix bug | ๐ Fix bug |
Refactoring | ๐ Refactoring |
Add package | ๐ฆ Add package |
Fix readme | ๐ Fix readme |
Improvements style | ๐ Improvements style |
New Releases | ๐ Releases |