Skip to content

ORCID/orcid-angular

Folders and files

NameName
Last commit message
Last commit date

Latest commit

79acad0 Â· Dec 6, 2023
Jun 28, 2023
Aug 25, 2020
Aug 16, 2023
Sep 1, 2023
Apr 11, 2023
Dec 15, 2021
Aug 4, 2023
Dec 6, 2023
Feb 9, 2022
Jun 6, 2019
Nov 21, 2018
Jan 7, 2019
May 9, 2023
May 4, 2023
May 4, 2023
Dec 10, 2018
Apr 17, 2023
Apr 19, 2020
Sep 6, 2022
Feb 21, 2023
Dec 6, 2023
Jun 6, 2019
Jun 6, 2019
Nov 19, 2018
Jun 20, 2022
Aug 16, 2023
Apr 17, 2023
Apr 18, 2023
Jul 22, 2021
Jan 31, 2023
Jun 6, 2019
Aug 16, 2023
Dec 9, 2019
Feb 4, 2019
Oct 30, 2023
May 25, 2023
Apr 18, 2023
Dec 9, 2019
Apr 17, 2023
Apr 17, 2023
Apr 17, 2023
Apr 17, 2023
May 4, 2023
Oct 30, 2023
Jul 22, 2021
Feb 21, 2023
Oct 31, 2023

Repository files navigation

Get started

Serve the frond-end locally

Before running the following steps make sure you have yarn installed

1- Clone the repo

git clone https://github.com/ORCID/orcid-angular

2- Install its dependencies

cd orcid-angular
yarn

3- Serve the front-end locally

yarn start

Serve the frond-end locally using other languages

At the moment the only way to run the application on development time with a translation file is using AOT compilations.

1- First generate the translations files

yarn build:i18n

2- Run the application on the language you want using one of the following options

yarn start:en ## Runs the application in using the english properties
yarn start:fr ## Runs the application in using the french properties
yarn start:ar ## Runs the application in using the arabic properties
yarn start:es ## Runs the application in using the spanish properties
yarn start:ca ## ... and so on
yarn start:cs
yarn start:it
yarn start:ja
yarn start:ko
yarn start:pt
yarn start:ru
yarn start:uk
yarn start:zh_CN
yarn start:zh_TW
yarn start:lr ## These last fourth configurations are used only for testing
yarn start:rl
yarn start:xx
yarn start:source

Set up your source code editor (optional)

The following tools are not required to work on the project but they facilitate the development process, please read more about these tools on the provided URLs.

1- Download Visual Studio Code and install it

2- Download and install Prettier, TSLint and Angular Language Service extensions

3- Go to VSCode menu Code/Preferences/Settings search for Format and select esbenp.prettier-vscode. You might also activate the Editor: Format On Save checkbox.

Build the application for other environments

The following commands are used to build the application for non-local environments

  • yarn build:prod
  • yarn build:sandbox
  • yarn build:qa
  • yarn build:int

Learn more

Please refer to the following documentation for more information:

https://orcid.github.io/orcid-angular