Je tente un exemple dans http://browserify.org/ et essayez de faire un appel de fonction comme suit: Mon html est: <!DOCTYPE html> <html> <head> <title>Test Browserify</title> <script src="bundle.js"></script> </head> <body> <button onclick="hello()">test</button> </body> </html> Et mon javascript est: var unique = require('uniq'); var data = [1, 2, 2, 3, 4, 5, 5, 5, 6]; console.log(unique(data)); function […]
C'est une question juste pour confirmer ma compréhension du navigateur de nœud. Substack / node-browserify dit: Compatibilité: Beaucoup de modules npm qui ne fonctionnent pas, ne fonctionneront plus qu'après avoir été navigabilisés. D'autres prennent plus de travail. Beaucoup de modules intégrés au noeud ont été emballés pour fonctionner dans le navigateur, mais seulement lorsque vous […]
Je veux essayer d'utiliser le navigateur pour la construction de mes projets. Il semble très cool que je puisse exiger des fichiers js en utilisant des chemins relatifs, puis regroupe et minifie tous ces fichiers. Mais il ne me reste toujours pas clair, si je peux ajouter automatiquement ce paquet à html comme <script src="…/…/bundle.min.js"></script> […]
Je suis nouveau pour naviguer. J'ai essayé le code ci-dessous et obtenu Uncaught ReferenceError: module is not defined lors du chargement de ma page Web. Tout est assez simple et simple, donc je ne sais pas ce que je fais mal: ChronoOpenList.js: module.exports = function getChronoOpenList() { var xml = new XMLHttpRequest(); xml.open("GET", "api/nextrequestdue/", true); […]
Browserify permet de créer des alias et des modules de calage qui ne sont pas directement compatibles avec CommonJS. Puisque j'aimerais exécuter mes tests dans CLI de noeud, puis-je gérer les alias et les modules modifiés dans le nœud? Par exemple, disons que je suis aliasing ./my-super-module pour supermodule et calmer et aliasing un plugin […]
J'utilise browserify et factor-bundle pour gérer les dépendances et, en théorie, cela devrait fonctionner très bien. Nous avons différents points d'extrémité à travers les pages, et le partage des fentes des facteurs est très rapide et efficace pour la mise en cache. Le problème, c'est que je me heurte à ce problème: https://github.com/substack/factor-bundle/issues/13 À moins […]
Je travaille sur une bibliothèque JavaScript (bitcoin-prices.js) que j'aimerais utiliser en utilisant browserify. La bibliothèque dépend de jQuery. Je ne voudrais pas forcer les utilisateurs de la bibliothèque à naviguer, mais conserver l'intégration de "déposer un fichier + script tag" pour ceux qui n'ont pas bu le dernier koolaid de la communauté JavaScript. Ma question […]
J'ai creusé un peu ces derniers temps dans toute cette bataille de CommonJS contre AMD et ce sont mes découvertes … (BTW je ne prêche pas ici, je partage mes pensées pour obtenir des idées constructives …) L'exigence apporte beaucoup de complexité à Mes modules angulaires, cela me sent mal, car il s'agit d'un module […]
J'utilise browserify pour regrouper mon javascript front-end en utilisant les dépendances style CommonJS. Par exemple, j'ai: $ = require('jquery/dist/jquery'); // v2.1.0-beta2 _ = require('underscore'); Backbone = require('backbone'); Toutefois, lorsque vous naviguez les forfaits, les dépendances auxquelles j'ai rencontré l'erreur de la console suivante: Error: jQuery requires a window with a document En regardant le code […]
J'essaie d'utiliser Browerifiy dans le navigateur, si j'utilise l'option autonome, elle expose un module. Je ne veux pas faire cela. Le site Web et la documentation semblent tout simplement couper partout où je m'occupe de la compilation du code. Personne n'a déclaré comment utiliser réellement le code dans la propriété du navigateur. J'ai une tâche […]