Tag: node.js

NodeJS – configuration mean.io ne peut pas trouver des erreurs de module

Je suis un peu nouveau pour tout ce «nœud» js chose. Lorsque vous essayez d'installer le paquet MEAN à partir de http://mean.io/ , j'ai suivi ces étapes avec fidélité: Je "cd" dans mon répertoire, exécutez "npm install", puis la commande "grunt", et obtenez cette erreur: Error: Cannot find module 'coffee-script' Je roule donc avec les […]

Const dans les étendues de blocs dans Node et Chrome (V8)

J'écris une application nodejs (v4.2.4) si j'ai rencontré un comportement étrange. function A(number) { this.number = number; } for(var i = 0; i < 3; i++) { const a = new A(i); console.log(a.number); } const b = new A(99); console.log(b.number); Mon intuition, provenant de Java (et celle de FireFox), est que la sortie aurait dû […]

Jslint –edition = dernière fonctionnalité ES6 inattendue. Const

J'essaie d'utiliser node-jslint https://github.com/reid/node-jslint afin de garder mon code propre J'ai un const dans mon script nodejs, mais jslint dit qu'il n'est pas valable le code ES6 Unexpected ES6 feature. const pdPersonsFilterId = process.argv[2]; // Line 10, Pos 0 Voici la commande que j'utilise dans la console jslint –edition=latest index.js Selon https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Statements/const, il est possible […]

Définissez une variable environnementale dans node.js et utilisez-la dans le terminal?

Bien, j'aimerais ajouter une variable environnementale lors de l'exécution d'un fichier js à l'aide de node.js. Quelque chose comme: process.env ['VARIABLE'] = 'value'; J'utilise le terminal pour exécuter le fichier js à l'aide d'un module, je peux définir la variable et l'utiliser pendant l'exécution du fichier js, mais je voudrais définir la variable en utilisant […]

L'utilisation de «laisser» comme nom de variable ne crée pas d'erreurs dans google v8

J'écris un code aléatoire dans la console de développement Chrome. Pour ma surprise, chrome laissez-moi utiliser let comme un nom de variable qui est complètement faux car let est un mot-clé réservé. Je dois comprendre pourquoi cela se produit. Scénarios: var const = 78 //throws an error as expected var function = 46 //throws an […]

Angular2 Duplicate identifier 'PropertyKey'

Je construis une application angular2 aide angular-cli . angular-in-memory-web-api n'a pas été installé par défaut. Je l'ai cherché et ajouté cette ligne "angular-in-memory-web-api": "~0.1.5" dans mon fichier package.json . Et npm install . Après cela, je suis venu avec cette erreur Cannot find type definition file for 'core-js' #90 . J'ai trouvé une solution dans […]

Pourquoi l'API Web Audio n'est-elle pas prise en charge dans nodejs?

Je comprends que l' API Web Audio est une fonctionnalité côté client, mais nodejs est basé sur la mise en œuvre du côté client côté client de ECMAScript, qui inclut l' API Web Audio . Pourquoi il n'y a pas de support complet de Web Audio API dans nodejs? Est-ce parce que AudioContext est basé […]

Define n'est pas défini nœud Javascript

J'essaie d'exécuter un fichier Javascript avec Node pour publier des mises à jour du blog sur Tumblr. Jusqu'à présent, dans mon fichier main.js, j'ai ceci: // Tumblr Information var tumblr = require('./vendor/tumblr'); tumblr.request(require('request')); var Blog; var jq = require('./vendor/jquery-1.11.1.min'); var reqq = require('./vendor/require'); var inher = require('./vendor/inheritance'); var grammars = require('./tracery/grammar'); Mais alors, je reçois […]

.get () nécessite des fonctions de rappel mais a obtenu un

Je travaille avec la mangouste. J'ai écrit le code suivant dans routes.js var docs = require('../app/controllers/genericController'); app.post('/newdoc', docs.createMainDoc); app.get('/listdoc', docs.listDocs); Et dans genericController: exports.listDoc = function(req, res) { var Model = mongoose.model(req.model); //i dont know, if this is defined or undefined. Actually i am not able to check it. Even if i comment whole body […]

Les fonctions de flèche sont-elles plus rapides (plus performantes, plus légères) que la déclaration de fonction autonome ordinaire dans v8?

Je pose cette question parce que moi et mon collègue avons un conflit sur le codage du style parce qu'il préfère la déclaration des fonctions des flèches: const sum = (a, b) => a + b; Et je préfère la déclaration de fonction autonome de style autonome: function sum(a, b) { return a + b; […]

JavaScript rend le site Web intelligent, beauté et facile à utiliser.