Est-il possible de développer des extensions Google Chrome à l'aide de node.js?
J'aimerais commencer le développement de Google Chrome extension à l'aide de node.js (depuis que je l'ai déjà écrit un "texte de la chanson" script dans node.js et je voudrais la transformer en une extension Chrome.) Quelle serait la façon la plus simple d'aborder ce problème?
- extension chrome est côté client alors que node.js est côté serveur
- Oui, je me demande si il est possible d'installer un local node.js serveur comme une extension Chrome (peut-être à l'aide de NPAPI).
- J'ai trouvé un projet connexe (qui permet Nœud modules à être utilisé directement accessible depuis les DOM, en utilisant WebKit): stackoverflow.com/questions/8794140/...
- Ne serait-il pas possible d'installer un local node.js server avec une extension Chrome à l'aide de NPAPI?
stackoverflow.com/questions/3695476/... - check this out iceddev.github.com/blog/2012/11/05/node-js-in-chrome
- Aussi, je viens de trouver ceci: npmjs.com/package/generator-chrome-extension
Vous devez vous connecter pour publier un commentaire.
En fait c'est. Regardez cette Les développeurs de Vivre en fonte. C'est quelque chose que je ai été à la recherche pour, et cela peut vous aider.
Cela apporte à votre nœud applications livré à votre navigateur.
Voici la repo!
EDIT:
J'ai remarqué que cette vieille réponse de la mine cesse de s'upvotes maintenant et puis (merci à tous).
Mais de nos jours, de plus je suis un défenseur de l'utilisation des applications web au lieu de regroupement de votre application dans de nombreuses plates-formes comme le chrome store ou quoi que ce soit.
Vous pouvez vérifier le google post ici et ici indiquant des directions.
Dans la pratique, je vous conseille pour vous de commencer la construction progressive d'une web app (PWA) avec des fonctionnalités en mode hors connexion à l'aide de travailleur des services et des trucs progressif.
Il existe de nombreuses ressources sur le web de nos jours et vous pouvez offrir un beaucoup plus riche d'application qui peuvent atteindre un public beaucoup plus large si vous le faites de la bonne façon.
Merci encore, et bon codage.
Réponse Simple est NON, sauf si vous pouvez trouver un moyen de installer node.js avec une extension à l'aide de NPAPI.
Nodejs et Google Chrome Extension ont un couple de choses en commun je.e ils se comprendre javascript et ils utilisent tous les deux le moteur javascript v8.
Google Chrome Extension
"Google Chrome Extensions sont de petits programmes qui peuvent modifier et améliorer la fonctionnalité du navigateur google Chrome".
De développer un Google Chrome Extension, vous devez écrire du javascript et ou html/css.
Ensuite, vous pouvez exécuter l'extension dans votre navigateur.
Si vous voulez que les autres à télécharger votre poste, vous aurez à fournir config.fichier json qui vous décrit l'extension définit les autorisations etc.
Nodejs
"Node.js est une plate-forme construite sur Google Chrome runtime JavaScript pour faciliter la construction rapide, évolutive des applications réseau".
Pour développer des applications en nodejs vous écrire du javascript et ou html/css pour les applications web.
Si vous souhaitez à utiliser pour les autres vous demande de commencer, vous serveur nodejs et d'écouter les demandes entrantes.
Résumé
En dépit de certaines similitudes Google Chrome Extension et Nodejs n'ont rien à uns avec les autres. Vous ne pouvez pas les utiliser ensemble dans une manière spéciale à l'extérieur de la normale de la communication client/serveur.