Skip to content

Commit 9908820

Browse files
committed
Created base project with typescript and vue router
1 parent 789e38d commit 9908820

File tree

15 files changed

+12934
-2
lines changed

15 files changed

+12934
-2
lines changed

.gitignore

Lines changed: 23 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,23 @@
1+
.DS_Store
2+
node_modules
3+
/dist
4+
5+
6+
# local env files
7+
.env.local
8+
.env.*.local
9+
10+
# Log files
11+
npm-debug.log*
12+
yarn-debug.log*
13+
yarn-error.log*
14+
pnpm-debug.log*
15+
16+
# Editor directories and files
17+
.idea
18+
.vscode
19+
*.suo
20+
*.ntvs*
21+
*.njsproj
22+
*.sln
23+
*.sw?

README.md

Lines changed: 45 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,45 @@
1-
# vueBase
2-
Base project made with Vue 3
1+
# Vue3 "vitaminized"
2+
The idea is to have a **"vitaminized"** [Vue3](https://v3.vuejs.org/) base project for not wasting time configuring it and dedicating the time to what is needed: **creating content**.
3+
4+
Built using [Vue Cli](https://cli.vuejs.org/) it has the following installed packages and plugins:
5+
- [TypeScript](https://v3.vuejs.org/guide/typescript-support.html#official-declaration-in-npm-packages)
6+
- [Vue Router](https://v3.vuejs.org/guide/migration/introduction.html#vue-router)
7+
8+
Sure we can add something to make this "base project" powerfull. Contributions are welcome!
9+
10+
## Project setup
11+
### Installation
12+
```
13+
npm install
14+
```
15+
16+
### Compiles and hot-reloads for development
17+
```
18+
npm run serve
19+
```
20+
21+
### Compiles and minifies for production
22+
```
23+
npm run build
24+
```
25+
26+
### Lints and fixes files
27+
```
28+
npm run lint
29+
```
30+
31+
### Customize configuration
32+
See [Configuration Reference](https://cli.vuejs.org/config/).
33+
34+
35+
## Contributing
36+
Contributions are what make the open source community such an amazing place to be learn, inspire, and create. Any contributions you make are **greatly appreciated**.
37+
38+
1. Fork the Project
39+
2. Create your Feature Branch (`git checkout -b feature/AmazingFeature`)
40+
3. Commit your Changes (`git commit -m 'Add some AmazingFeature'`)
41+
4. Push to the Branch (`git push origin feature/AmazingFeature`)
42+
5. Open a Pull Request
43+
44+
## License
45+
Distributed under the [MIT](https://mit-license.org/) License. See `LICENSE` for more information.

babel.config.js

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
module.exports = {
2+
presets: [
3+
'@vue/cli-plugin-babel/preset'
4+
]
5+
}

0 commit comments

Comments
 (0)