Articles of browserify

Comment exclure des fichiers de bibliothèque du paquet browserify

Je veux éviter de surcharger mon paquet de dissortingbution avec des fichiers de bibliothèque et d’utiliser des balises de script distinctes pour ces fichiers dans le code HTML. Une façon est comme ça … m1.js module.exports = “first module”; m2.js module.exports = “second module”; cnd-m1.js var m1 = “first module”; main.js var m1 = this.m1 […]

Browserify a-t-il des limites?

J’ai commencé à utiliser Browserify aujourd’hui et cela ne fonctionne pas très bien jusqu’à présent. Y at-il des modules qui ne peuvent pas être Browserified? J’ai essayé de rechercher en ligne certains détails pendant un moment, mais rien pour l’instant. Le principal problème que j’ai rencontré jusqu’ici est d’essayer d’utiliser le module getmac . Je […]

Browserify bundle dans le navigateur avec les exportations

Comment accéder aux exportations d’un ensemble Browserify dans le navigateur? Exemple: // parser.js exports.parse = parse; Alors je cours browserify lib/parser.js -o www/bundle.js Chaque tutoriel / fichier Lisez-moi que je trouve se termine par Drop a single tag into your html and you’re done! Mais comment puis-je exécuter l’ parse ? La fonction require n’est […]

Pourquoi ne puis-je pas utiliser une variable en tant que paramètre dans la fonction require () de node.js (browserify)?

J’ai essayé quelque chose comme: var path = ‘../right/here’; var module = require(path); mais il ne peut plus trouver le module de cette façon, alors que: var module = require(‘../right/here’); fonctionne comme un charme. Voudrais charger des modules avec une liste générée de chaînes, mais je ne peux pas comprendre ce problème atm. Des idées?

Comment utiliser le stream de noeud avec (ou sans) Typescript dans React Native et VSCode

Je porte certains packages basés sur un nœud dans React Native en utilisant ReactNativify (au lieu de la méthode plus “hacky” rn-nodeify ) vers l’object API browserify / shim Node dans l’arbre de dépendance. Je développe en VSCode. Avec ReactNativify vous utilisez babel-plugin-rewrite-require .babelrc babel-plugin-rewrite-require dans .babelrc (ou en utilisant javascript dans un rn-cli.config.js + […]

Browserify le serveur http node.js

Nous avons créé un simple fichier js, dans le but de savoir si http.createServer fonctionne sur le navigateur du client ou non: var http = require(“http”) var server = http.createServer() server.listen(9024, function () { console.log(“demo server listening on port 9024”) }) et intégré dans un html après browserify. Afficher le code HTML en chrome, malheureusement, […]

Equivalent Webpack pour browserify shiming (global) des modules déjà inclus

Je me demande quel est l’équivalent Webpack de browserify shiming? Je développe un widget utilisant npm et webpack, qui est inclus dans une autre application. Cette autre application inclut déjà moment.js dans une balise de script. Je ne veux pas regrouper moment.js à nouveau dans le groupe de widgets, mais je peux quand même l’utiliser. […]

Erreur d’exécution de la reconnaissance visuelle Watson

J’essaie de configurer une application de reconnaissance visuelle à l’aide de l’API de reconnaissance visuelle Watson. Pour ce faire, j’ai commencé par télécharger watson-developer-cloud et je l’ai placé dans mon dossier node_modules, qui se trouve à côté de mes index.html et api_request.js. Ceci est mon fichier api_request.js: var watson = require(‘./node_modules/watson-developer-cloud’); var visual_recognition = watson.visual_recognition({ […]

Exportation de la fonction p5.js avec Browserify

Ici, j’ai un object p5 que j’exporte pour être groupé par browserify: var p5 = require(‘p5’) var colorPicker = require(‘./color_picker.js’) module.exports = new p5(function () { this.setup = function setup () { this.createCanvas(700, 400) this.background(205) this.loadImage(‘/uploads/uploaded_image’, function (img) { image(img, 0, 0) }) this.updatePixels() } this.clearCanvas = function redraw () { this.background(‘black’) } this.mouseDragged = […]

passer un argument par défaut à un module browserify

Je refacture une base de code javascript et je l’implémente, mais je suis nouveau sur node. Je pourrais rencontrer un code comme celui-ci: foo.js var foo = {}; foo.bar = function(baz) { $(‘body’).append(baz) } que je voudrais alors refactor dans ce qui suit: foo.js var $ = require(‘jquery’)(window); var foo = {}; foo.bar = require(‘./bar’); […]