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 […]
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 […]
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 […]
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?
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 + […]
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, […]
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. […]
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({ […]
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 = […]
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’); […]