Articles of navigateur

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 […]

JS, Browserify: fonction non définie

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é […]

Comment puis-je accéder à l’object window du navigateur à partir d’une application nodejs?

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 […]

PerfJankie: Erreur: L’environnement que vous avez demandé n’est pas disponible.

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: [{ […]

Prise en charge du correctif HTTP XmlHttpRequest

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 […]

Exploiter la mise en cache de fichiers externes dans le navigateur

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 […]

Continuer à obtenir des erreurs pour jquery sans navigateur dans le noeud

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) […]

Le navigateur ne se lance pas avec BrowserSync ou live-server

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é à […]

BrowserSync extrêmement lent

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 […]

Impossible de changer le dossier de base pour lite-server dans l’application Angular 2

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 […]