feat: base of the project with npm dependencies #2

Open
florian.llimos wants to merge 3 commits from base-project into main
5 changed files with 12561 additions and 0 deletions
Showing only changes of commit a92728dead - Show all commits

3
.gitignore vendored Normal file
View File

@ -0,0 +1,3 @@
node_modules/
package-lock.json
florian.llimos marked this conversation as resolved Outdated

lui on veut bien le versionner pour pouvoir faire npm ci et non npm install justement. La différence est que ci va installer les versions fixes des dépendances en regardant le package-lock.json alors que le install va essayer de mettre à jour certaines dépendances s'il y a des MAJ et va mettre à jour le package-lock.

Pour du dev on veut bien tester des mises à jours de dépendances, pour du déploiement en prod c'est bien de garder exactement le même environnement, d'où l'importance du package-lock dans le versionnement.

lui on veut bien le versionner pour pouvoir faire `npm ci` et non `npm install` justement. La différence est que `ci` va installer les versions fixes des dépendances en regardant le `package-lock.json` alors que le `install` va essayer de mettre à jour certaines dépendances s'il y a des MAJ et va mettre à jour le package-lock. Pour du dev on veut bien tester des mises à jours de dépendances, pour du déploiement en prod c'est bien de garder exactement le même environnement, d'où l'importance du package-lock dans le versionnement.
dist/

12
index.html Normal file
View File

@ -0,0 +1,12 @@
<!DOCTYPE html>
<html lang="fr">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Siahbva</title>
<link rel="icon" href="media/logo-couleur-2.svg">
<link rel="stylesheet" href="style.css">
florian.llimos marked this conversation as resolved Outdated

Si je comprend bien, c'est plutôt dist/style.css pour le href non ?

Si je comprend bien, c'est plutôt `dist/style.css` pour le href non ?
</head>
<body>
</body>
</html>

11
package.json Normal file
View File

@ -0,0 +1,11 @@
{
"scripts": {
"build-css": "lessc style.less dist/style.css"
},
"dependencies": {
"uikit": "^3.16.28"
},
"devDependencies": {
"less": "^4.2.2"
}
}

12534
style.css Normal file

File diff suppressed because it is too large Load Diff

1
style.less Normal file
View File

@ -0,0 +1 @@
@import "node_modules/uikit/src/less/uikit.less";