Create a Project based on Ts.ED + Vue.js as client Application

Ts.ED - Vue.js

This project show you how you can create a project based on Ts.ED + Vue.js as client application. This example can be used to create project based on other popular client frameworks like React or Angular.

See Ts.ED project for more information.

Features

  • Vue.js + Vue-cli
  • Lerna && Yarn workspaces - monorepo manager
  • PM2 - node process manager
  • Docker and Docker compose
  • Travis CI

Requirement

Because this project use lerna and workspaces, you have to install yarn before build and run project.

npm install -g yarn

Checkout

This repository provide getting started project example for each Ts.ED version since v5.18.1.

git checkout -b https://github.com/TypedProject/tsed-example-vue-js/tree/v5.18.1

To checkout another version just replace v5.18.1 by the desired version.

Install

Important! Ts.ED requires Node >= 8, Express >= 4 and TypeScript >= 3.

yarn install

Run

yarn start

Starting a new project

Replace all reference @project by your project name. @project key are referenced in theses files:

  • package.json,
  • client/package.json,
  • server/package.json

Contributing

You can make a PR directly on https://github.com/TypedProject/ts-express-decorators repository.

Backers

Thank you to all our backers! 🙏 [Become a backer]

Sponsors

Support this project by becoming a sponsor. Your logo will show up here with a link to your website. [Become a sponsor]

Download Details:

Author: TypedProject

Source Code: https://github.com/TypedProject/tsed-example-vuejs

#vuejs #vue #javascript #vue-js

Create a Project based on Ts.ED + Vue.js as client Application
4.80 GEEK