Le but de ce projet est de mettre en place une application permettant de faire une présentation à diapositives du type Powerpoint ou Keynote, mais dont le contenu est défini dans un fichier Markdown et un fichier CSS, et proposant des fonctionnalités utiles aux développeurs.
yarn start
permet de lancer le projet en lançant le front sur le localhost:3000. Une fois React lancé, le script devrait transpilé le typescript puis lancer le projet Electron.
💡 À noter qu'il se peut que Electron ne se lance pas lors du démarrage, pour ce faire, il faut taper
rl
dans le prompt afin de relancer la transpilation du TS et relancer Electron (sans kill le processus).
En faisant yarn run make
vous allez lancer la création de l'installeur en fonction de votre OS.
⚠️ À noter qu'il faut fairenpx tsc
(ouyarn run typescript:compiled
), avant de faire la commande, pour bien transpiler le TS.
💡 Il existe aussi les commandes pour lancer make sur la plateforme de votre choix. (voir
package.json
)
On peut créer le packaging (sans installeur) avec cette commande.
You can learn more in the Create React App documentation.
To learn React, check out the React documentation.
Electron documentation : Electron Docs