Vue boilerplate with TypeScript for developing small to large, easy to scale, single page applications.
To get up and running run:
$ npm install $ npm start
So there are two important files that needs to be addressed:
This file will load your single page application and bootstrap all the plugins that are used. It will also serve as the entry point which will be loaded and compiled using webpack.
This is the project root component. Inside this component we will add the router component so vue-router can load the resources accordingly.
Webpack scripts and other utilities scripts will be placed on this folder
Components that can be used on multiple places will be saved here. If you want to use the components on multiple projects consider creating a standalone library and don't forget to share it with us!
Router level pages are placed inside this folder for an easy access
Vue has a large number of libraries and you are definitely going to take advantage of that to improve your application. Some libraries demand a more robust configuration, with that in mind, each library will have its configuration in a separate file placed in this folder
$ npm run start
Start the development server
$ npm run build
Create a production package
$ npm run test
Run all test suites
Got questions or suggestions?
Feel free to hit me up on:
Or create an issue