Skip to content

Commit

Permalink
Update
Browse files Browse the repository at this point in the history
  • Loading branch information
LiliwoL committed Dec 21, 2023
1 parent c0ffd3e commit cd6e130
Show file tree
Hide file tree
Showing 7 changed files with 25,690 additions and 11,609 deletions.
Empty file modified .env
100644 → 100755
Empty file.
7 changes: 7 additions & 0 deletions .env.sample
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
# Fichier contenant les variables d'environnement utilisées par Vue
VUE_APP_API_KEY=""
VUE_APP_API_ENDPOINT="https://api.metalpriceapi.com/v1/latest?api_key="
VUE_APP_API_OPTIONS="&base=EUR&currencies=XAU,XAG,XPD,XPT,XRH"

# Sous répertoire de l'application déployée
VUE_APP_PUBLIC_PATH="/Vue-Cours-Metaux-Precieux/"
1 change: 1 addition & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,7 @@ node_modules/


# local env files
.env.sample
.env.local
.env.*.local

Expand Down
23 changes: 20 additions & 3 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,8 +2,16 @@

Projet Simple d'affichage des cours des métaux précieux.

![](readme_docs/app.png)
![](readme_docs/calc.png)
<!-- TOC -->
* [Vue Cours des métaux précieux](#vue-cours-des-métaux-précieux)
* [Installation des dépencances](#installation-des-dépencances)
* [Configuration](#configuration)
* [Sous répertoire de l'application](#sous-répertoire-de-lapplication)
* [Lancement en local](#lancement-en-local)
* [Compilation pour distribution](#compilation-pour-distribution)
* [Lints and fixes files](#lints-and-fixes-files)
* [Customize configuration](#customize-configuration)
<!-- TOC -->

## Installation des dépencances
```bash
Expand All @@ -12,7 +20,7 @@ npm install

## Configuration

Copiez et renommez le fichier **.env** en **.env.local** et saisissez y la clé API de *https://metalpriceapi.com*.
Copiez et renommez le fichier **.env.sample** en **.env.local** et saisissez y la clé API de *https://metalpriceapi.com*.

https://metalpriceapi.com
![](readme_docs/metalsapi.png)np
Expand All @@ -22,6 +30,8 @@ https://metalpriceapi.com
Quand l'application sera déployée, elle pourra être dans un sous répertoire.
Il faut le configurer en amont dans le fichier *vue.config.js*



```js
const { defineConfig } = require('@vue/cli-service')
module.exports = defineConfig({
Expand All @@ -36,16 +46,23 @@ module.exports = defineConfig({
```

## Lancement en local

```bash
npm run serve
```
![](readme_docs/npmserve.png)

## Compilation pour distribution

```bash
npm run build
```

La compilation se fait normalmeent dans un dossier **dist**.

Mais, la configuration dans **vue.config.js** définit le output dans **docs**
![](readme_docs/vueconfig.png)

### Lints and fixes files
```
npm run lint
Expand Down
Loading

0 comments on commit cd6e130

Please sign in to comment.