bishopsmove / TestVueDotNet

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

TestVueDotNet

This is an SPA built using .Net Core 2.1, TypeScript, Vue & Vuex.

Features

  • localization
  • validation
  • global application state/event bus
  • multiple optimized entry points
  • token-based authentication
  • support for local or external authentication providers
  • HMR support for development

Getting Started

These instructions will get a copy of the project up and running on your local machine for development purposes.

Prerequisites

Installing

Project Dependencies

Update and build the .NET Core projects by switching to to ./src/server and running

dotnet build

Update and build the TypeScript UI project by switching to ./src/ui and running

npm install
npm install webpack -g
npm install typings -g
typings install
webpack --config webpack.config.js

Configuration

The first step in configuration is to decide what backing database to use, and then invoke scaffolding tools to generate initial data migrations.

Startup

Run the project by switching to ./src/server and running

dotnet run -p server.csproj -c Development

You should now be able to load the site at http://localhost:5000/

Overview

Authors

License

This project is licensed under the ***

Acknowledgments

About

License:MIT License


Languages

Language:C# 55.5%Language:TypeScript 29.7%Language:HTML 9.7%Language:CSS 2.6%Language:JavaScript 2.5%Language:PowerShell 0.0%