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 […]
J’ai des fichiers tels que représentés: -js/ – calc.js – tool.js -index.html calc.js est un module de noeud de structure suivante: module.exports = { calculate: function() {…}, getPrecision: function() {…} } et tool.js utilisent require et ajoute quelques fonctions, comme celle-ci: const fpcalc = require(‘./fpcalc’); function changeState() { //some code using fpcalc } J’ai utilisé […]
J’essaie d’écrire une application simple pour surveiller les modifications de fichiers et recharger automatiquement le code mis à jour dans le navigateur. Je suis conscient de l’existence de nodeamon en charge du foie et d’autres, je voulais juste écrire le mien. J’ai créé le serveur, laissez-le lire le fichier que je veux lire, appelé l’observateur […]
J’essaie d’exécuter PerfJankie (enveloppe sur Browser-Perf) pour mesurer les performances de mon application. perfjankie({ suite: ‘X’, url: ‘http://localhost:8081’, name: job.component, run: job.version, prescript: function (browser) { browser.driver.manage().window().maximize(); }, time: new Date().getTime(), callback: function (err, res) { if (err) { //console.error(err); throw err; } runQueue(i + 1); }, repeat: 1, selenium: ‘http://localhost:4444/wd/hub’, couch: COUCH, browsers: [{ […]
Je travaille sur une application todo et voudrais utiliser la méthode HTTP PATCH pour append et supprimer des tâches car cela serait sémantiquement meilleur que PUT. Dans le backend, j’utilise express.js (node.js) et dans le backbone.js frontal (qui utilise jQuery pour ajax). J’ai déjà essayé si cela fonctionnait réellement en back-end et front-end sur ma […]
J’ai utilisé google pagespeed Insights pour tester les performances de mon site Web nodejs. Pour certains fichiers externes, il est dit de tirer parti de la mise en cache du navigateur, mais je ne sais pas comment faire cela. Tirer parti de la mise en cache du navigateur Définir une date d’expiration ou un âge […]
J’essaie de lancer un script de noeud et une page html, mais je continue à avoir une erreur. Le script que j’essaye de lancer est: node script.js page.html Le fichier script.js contient les éléments suivants: var argv = require(‘optimist’).argv, $ = require(‘jquery’), fs = require(‘fs’); var file = argv._[0]; var html = fs.readFileSync(file, ‘UTF-8’); $(html).find(‘p’).each(function(index) […]
J’utilise live-server avec VS Code pour déboguer des pages Web. Tout allait bien, j’ai lancé live-server partir de ma ligne de commande dans le répertoire des pages et Chrome a ouvert un nouvel onglet avec la page. Et puis ça a cessé de fonctionner! Je pensais que c’était un peu bizarre alors j’ai installé à […]
J’aimerais utiliser BrowserSync pour le développement. Cependant, le chargement de la page (pas seulement le rechargement après les modifications) est extrêmement lent. J’utilise le mode proxy . Parcourir la page sans BrowserSync est rapide comme il se doit. Une des raisons peut être l’erreur suivante lorsque j’installe BrowserSync: > [email protected] install /usr/local/lib/node_modules/browser-sync/node_modules/socket.io/node_modules/engine.io/node_modules/ws > (node-gyp rebuild […]
Je suis en train de faire le démarrage rapide de 5 minutes de Angular 2 . Cependant, mon application réside dans le dossier src/ place de la racine de mon référentiel. Lorsque je lance npm start l’application essaie de trouver un fichier index.html à la racine. J’ai lu sur lite-server et la documentation montre qu’il […]