NEW Asp.NETCore 2.1 Vue 2 (ES6 and typesript) MPA Starter kit, contains routing, Vuex, Vuetify and more!
This repo contains an ASP.NET Core + Vue.js 2 starter template (VS2017 or command line). The template is based on the original starter templates (Angular, Knockout, React, Aurelia), which can be found here
- ASP.NET Core 2.1
- Web API
- VueJS 2
- Vuex (State Store)
- Webpack
- HMR (Hot Module Replacement/Reloading)
- Bootstrap 4
- .Net Core 2.1
- NodeJS >= 8.9.4
- VSCode (ideally), or VS2017
- Clone the Repository using
$ git clone https://github.com/darkslayer92/Vue-ASP.NET-Core-MPA-Template.git
- Restore Node dependencies by running
npm install
You have two choices when it come at how your preffer to run it. You can either use the command line or the build-in run command.
Run the application using dotnet run
or npm run dev
- note
dotnet run
should be run inDevelopment
environment for hot reloading.
Run the application in VSCode or Visual Studio 2017 by hitting F5
.
Browse to http://localhost:5000
- Get Chrome DevTools for VueJS here
Many thanks go out to Steve Sanderson (@SteveSandersonMS) from Microsoft and his amazing work on JavaScriptServices and integrating the world of Node with ASP.NET Core.