Jump to content

Welcome to San Andreas Multiplayer

Bienvenue sur la plateforme communautaire SA-MP francophone ! Rejoignez la communauté en vous inscrivant afin de profiter de l'ensemble de nos fonctionnalités :

  • Le forum : afin de discuter avec les membres, présenter un projet ou un serveur, demander de l'aide, présenter vos créations et bien plus encore.
  • L'espace ressources : des centaines de fichiers en tout genre à votre disposition ! Scripts, mappings, sites webs, gamemode, etc .
  • Les blogs : pour consulter les articles de la communauté, et pourquoi pas animer votre propre blog ! Vous pouvez en créer un librement.
  • Les tutoriels : une envie ou un besoin d'apprendre ? Ou alors une envie de transmettre un savoir ? L'espace tutoriel est dédié à cela.

 

N'hésitez plus, et rejoignez-nous dès maintenant !


Présentation de Electron. Step #1


Foobar
 Share

Recommended Posts

ELECTRON

Développez des Software avec JavaScript 

 

Electron est un packager utile pour créer des software utilisant les langages web. Quelques exemples d'application développer avec Electron: Slack, Skype, Visual Studio Code, Discord, Atom, GitHub Desktop et d'autres encore. 

 

Je vous laissent regardé par vous même: https://electronjs.org/apps.

Nous allons commencé par la mise en pratique de Electron afin d’acquérir les base pratiques.

 

Etape #1 - Prérequis:

- Avoirs l'environnement NODE.JS et NPM d'installer sur votre système d'exploitation. (Npm suffit largement).

- Compétence en JavaScript requis. 

- Prendre connaissance de la documentation Electron https://electronjs.org/docs.

 

Etape #2 - Installation: 

- Créez un dossier qui porte le nom de votre application. 

- Installez Electron avec npm install electron -g

- Lancez un npm init pour décrire l'application et ses données importantes (Créer un dossier avec le nom de votre application et rendez vous dedans) 

- Automatiser l’installation npm install electron --save-dev

- Puis npm install

 

Etape #3 - Set-up: 

- Définir l'application Electron dans notre code app.js ou index.js cela dépend de votre package.json.

const electron = require('electron');
const app = electron.app;
const BrowserWindow = electron.BrowserWindow;

- Puis nous initialiserons la fenêtre de l'application.

let mainWindow;

function createWindow () {

  mainWindow = new BrowserWindow({width: 1800, height: 1200}); // La taille de la fenetre.

  mainWindow.loadURL(`file://${__dirname}/index.html`); // Le chemin de notre script HTML (Le nom index est pas obligatoire.) 

  mainWindow.on('closed', () => {
    mainWindow = null;
  });
}

- On informe que l'application et prête à être lancer.

app.on('ready', createWindow);

- On arrête tous les processus de lancement de Windows après la fermeture de l'app.

app.on('window-all-closed', () => {
  if (process.platform !== 'darwin') {
    app.quit();
  }
});
app.on('activate', () => {
  if (mainWindow === null) {
    createWindow();
  }
});

- Créer votre page HTML index.html (ou autres nom) et entrer:

SAMP Forum fr 

- Retourner sur votre Command Line et taper electron . ceci va lancer l'application dans une fenêtre windows.

 

Merci d'avoir lit ce tutoriel, ci vous avez des questions sur NODE.JS, NPM & ELECTRON hésitez pas à me contactez sur le forum en message privé ou sur Discord Foobar#8565.

 

PS: Merci de signaler les fautes d’orthographes en messages privée pour les corrections. 

Edited by Foobar
Link to comment
Share on other sites

  • 1 month later...
  • 2 weeks later...

J'l'ai connu y'a quelques temps, y'a également des jeux qui s'sont fait avec ça, j'me souviens plus lesquels, mais c'est vraiment pas mal ça peut apporter énormément de possibilité, j'ai jamais trouvé comment exporter le projet en .exe mais pas grave :')

 

Merci à toi ;)

  • J'aime 1
Link to comment
Share on other sites

  • 2 weeks later...
  • 2 months later...
Le 14/07/2018 à 11:39, Kush a dit :

J'l'ai connu y'a quelques temps, y'a également des jeux qui s'sont fait avec ça, j'me souviens plus lesquels, mais c'est vraiment pas mal ça peut apporter énormément de possibilité, j'ai jamais trouvé comment exporter le projet en .exe mais pas grave :')

 

Merci à toi ;)

Effectivement https://store.steampowered.com/app/606800/Startup_Company/ mais pour créer un jeu Electron ne suffit pas.

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

 Share

Liens/Links

Site officiel SA-MP

Contact

Email : [email protected]

Communauté San Andreas Multiplayer France

 

🇫🇷 Français
La plateforme San Andreas Multiplayer France (sa-mp-fr.com) est un site communautaire indépendant mettant en avant la communauté française du mod San Andreas Multiplayer (SA:MP).

 

sa-mp-fr.com et son contenu ne sont pas affiliés à Rockstar Games, Rockstar North ou Take-Two Interactive Software Inc.

Grand Theft Auto et Grand Theft Auto: San Andreas sont des marques déposées de Take-Two Interactive Software Inc.

 

 

🇺🇸 English

The San Andreas Multiplayer France platform (sa-mp-fr.com) is an independant website community highlighting the french community from San Andreas Multiplayer (SA:MP).

 

sa-mp-fr.com is not affiliated with or endorsed by Rockstar Games, Rockstar North ou Take-Two Interactive Software Inc.

Grand Theft Auto and Grand Theft Auto: San Andreas are registered trademarks of Take-Two Interactive Software Inc.

×
×
  • Create New...