项目作者: Team-Kaleidoscope

项目描述 :
The front end of our DevHive Social Media
高级语言: TypeScript
项目地址: git://github.com/Team-Kaleidoscope/DevHive-Angular.git
创建时间: 2021-02-12T16:54:54Z
项目社区:https://github.com/Team-Kaleidoscope/DevHive-Angular

开源协议:GNU General Public License v3.0

下载


DevHive

DevHive is the social network solution for programmers. In it you can make posts to share with your friends, comment and more.

This is the back-end portion of the project, built with Angular. For the back-end, refer to DevHive.

In the docs folder you can find relevenat information and documentation about this project. You can also find our Privacy Policy.

Contents:

Setting up locally

Prerequisites

You’ll need to install the following tools:

Starting up

  1. Clone the repository: git clone https://github.com/Team-Kaleidoscope/DevHive.git
  2. Navigate to the folder, in which you cloned it
  3. Run npm install to install all front-end packages
  4. Run ng serve to start up the front-end

If everything went smoothly, you will be able to access the front-end from http://localhost:4200. Also, don’t forget that the API needs to be running at the same time, otherwise you won’t get beyond the Login and Register pages!

Important notes

If you host your API on a specific link that isn’t the standard http://localhost:5000, go to src/app and edit the app-constants.module.ts file, on the second row you’re gonna see the variable BASE_API_URL, update it.

You can change on what port the front-end is ran, by issuing the serve command with the --port parameter: ng serve --port 5001. But, don’t run it with the --ssl parameter! SSL isn’t supported yet and you’ll have issues trying to use it! If you really need ssl, using a reverse proxy might be a viable alternative.

Screenshots