2024-11-15 14:17:21 +01:00
2024-11-15 14:17:21 +01:00
2024-12-11 14:14:36 +01:00
2025-01-06 16:59:05 +01:00
2024-11-15 14:17:21 +01:00
2024-11-15 14:17:21 +01:00
2024-11-06 15:35:54 +01:00
2024-11-29 15:14:32 +01:00
2024-11-06 15:35:54 +01:00
2024-11-06 15:35:54 +01:00
2024-11-06 15:35:54 +01:00
2024-11-06 15:35:54 +01:00
2024-11-06 15:35:54 +01:00
2024-11-06 15:35:54 +01:00
2024-11-06 15:35:54 +01:00
2025-01-10 22:59:50 +01:00
2024-11-06 15:35:54 +01:00
2025-01-10 23:04:23 +01:00
2024-11-06 15:35:54 +01:00
2024-12-02 14:40:58 +01:00

Application Webtransfer

Compilation du JavaScript

Une fois l'application clonée depuis le dépôt Git, suivez les étapes ci-dessous pour construire les fichiers nécessaires :

  1. Assurez-vous que toutes les dépendances sont installées en exécutant la commande suivante à la racine du projet :

    npm install
    
  2. Exécutez le script buildAll défini dans le fichier package.json avec la commande suivante :

    npm run buildAll
    

Remarque importante

Lorsque l'application sera publiée sur l'App Store de Nextcloud, il faudra vérifier le processus de build automatique des applications. La méthode actuelle (npm run buildAll) pourrait ne pas être compatible avec les pipelines de build utilisés pour l'App Store.

Nous recommandons de documenter ce processus ou d'adapter le workflow en conséquence une fois les exigences de l'App Store clarifiées.


Dépendances et outils nécessaires

Pour pouvoir construire et exécuter l'application, vous devez disposer des outils suivants :

  • Node.js
  • npm : Livré avec Node.js

Assurez-vous que ces outils sont correctement installés avant de procéder à la compilation.


Scripts disponibles

Le fichier package.json contient plusieurs scripts utiles pour le développement et le déploiement de l'application. Voici une liste des principaux scripts et leur rôle :

  • build : Compile l'application en mode production.

    npm run build
    
  • dev : Compile l'application en mode développement.

    npm run dev
    
  • watch : Surveille les fichiers pour des modifications et reconstruit automatiquement.

    npm run watch
    
  • lint : Analyse le code source pour détecter les erreurs avec ESLint.

    npm run lint
    
  • stylelint : Analyse les fichiers CSS/SCSS/Vue pour détecter des erreurs de style.

    npm run stylelint
    
  • tailwind : Génère le fichier CSS principal (output.css) à partir des classes Tailwind.

    npm run tailwind
     
    
Description
Classement d'archives sur NextCloud
Readme 1.7 MiB