Aller au contenu principal

22 articles tagués avec "Project News"

Important announcements about the Electron project

Voir tous les tags

npm install electron

· 3 mins de lecture

Depuis la version 1.3.1 d'Electron, vous pouvez utiliser npm install electron --save-dev pour installer la dernière version précompilée d'Electron dans votre application.


npm install electron

Le binaire Electron précompilé

Si vous avez déjà travaillé sur une application Electron, vous avez probablement rencontré le paquet npm de electron-prebuilt. Ce paquet est une partie indispensable de presque tous les projets Electron. Une fois installé, il détecte votre système d'exploitation et télécharge un binaire précompilé qui est compilé pour fonctionner sur l'architecture de votre système.

Le nouveau nom

Le processus d'installation d'Electron était souvent une pierre d'achoppement pour les nouveaux développeurs. Beaucoup de braves gens ont essayé de commencer à développer un Electron par application en exécutant npm install electron au lieu de npm install electron-prebuilt, seulement pour découvrir (souvent après beaucoup de confusion) que ce n'était pas les electron qu'ils recherchaient.

C'était parce qu'il y avait un projet electron existant sur npm, créé avant le projet Electron de GitHub. Pour aider à rendre le développement d'Electron plus facile et plus intuitif pour les nouveaux développeurs, nous avons contacté le propriétaire du paquet npm existant electron pour lui demander s'il accepterait de nous laisser utiliser le nom. Heureusement, il a été fan de notre projet et a accepté de nous aider à réutiliser le nom.

Vues préconstruites sur

Depuis la version 1.3.1, nous avons commencé à publier les paquets electron et electron-prebuilt sur npm en tandem. Les deux paquets sont identiques. Nous avons choisi de continuer à publier le paquet sous les deux noms pendant un certain temps afin de ne pas gêner les milliers de développeurs qui utilisent actuellement electron-prebuilt dans leurs projets. Nous vous recommandons de mettre à jour vos fichiers package.json pour utiliser la nouvelle dépendance d'electron, mais nous continuerons à publier de nouvelles versions de electron-prebuilt jusqu'à la fin de 2016.

Le dépôt electron-userland/electron-prebuilt restera la maison canonique du paquet npm electron.

Merci beaucoup

Nous devons un merci spécial à @mafintosh, @maxogden, et beaucoup d'autres contributeurs pour la création et la maintenance de electron-prebuilt, et pour leur service infatigable au JavaScript, Node.js, et communautés Electron.

Et merci à @logicalparadox de nous avoir permis à de prendre le paquet electron sur npm.

Mise à jour de vos projets

Nous avons travaillé avec la communauté pour mettre à jour les paquets populaires qui sont affectés par ce changement. Les paquets comme electron-packager, electron-rebuild, et electron-builder ont déjà été mis à jour pour fonctionner avec le nouveau nom tout en continuant à supporter l'ancien nom.

Si vous rencontrez des problèmes pour installer ce nouveau paquet, veuillez nous le faire savoir en ouvrant une issue sur le dépôt electron-userland/electron-prebuilt.

Pour tout autre problème avec Electron, veuillez utiliser le dépôt electron/electron.

Atom Shell est désormais Electron

· 2 mins de lecture

Atom Shell s'appelle désormais Electron. Vous pouvez en savoir plus sur Electron et ce que les gens construisent avec lui à sa nouvelle maison electronjs.org.


electron

Electron est le shell d'application multi-plateforme que nous avons construit à l'origine pour l'éditeur Atom pour gérer l'intégration de la boucle d'événements Chromium/Node.js et les API natives.

Lorsque nous avons débuté, notre objectif n'était pas seulement de répondre aux besoins d'un éditeur de texte. Nous voulions également créer un framework simple qui permettrait aux gens d'utiliser les technologies web pour développer des applications de bureau multiplateformes avec tous les ajustements natifs.

En deux ans, Electron a énormément grandi. Il inclut désormais les mises à jour automatiques, un installateur Windows, des rapports d'incident, notifications, et d'autres fonctionnalités d'application natives utiles — toutes exposées via des API JavaScript. Et nous en avons d'autres en préparation. Nous prévoyons de sortir encore plus de bibliothèques d’Atom pour rendre la création d’une application native avec des technologies Web aussi facile que possible.

Jusqu'à présent, des développeurs individuels, de nouvelles startups comme de plus grandes entreprises ont créées des applications sur Electron. Ils ont créé une vaste gamme d'applications — incluant des applications de discution, des explorateurs de base de données, des concepteurs de carte, des outils de conception collaborative et des applications de prototypage mobile.

Jetez un coup d'oeil au nouveau electronjs.org pour voir plus d'applications que les gens ont construites sur Electron ou jetez un coup d'œil à la documentations pour en savoir plus sur ce que vous pouvez faire d'autre.

Si vous avez déjà commencé, nous serions ravis de discuter avec vous des applications que vous créez sur Electron. Adressez un mail à info@electronjs.org pour nous en dire plus. Vous pouvez également nous suivre sur le nouveau compte Twitter @ElectronJS pour rester connecté sur le projet.

💙🔌