Articles of node.js

Contraseña de MongoDB con “@” en ella

Estoy intentando conectarme a una base de datos MongoDB con un nombre de usuario y contraseña usando Mongoose en Node.js. Todos los documentos dicen que la cadena de conexión debería verse mongodb://username:password@host:port/db Sin embargo, la contraseña contiene el carácter ‘@’. ¿Cómo puedo hacer una cadena de conexión de esto que la mongoose entenderá? ¿Puedo escapar […]

SyntaxError: uso de const en modo estricto?

Estoy intentando iniciar sesión en facebook.com con selenium-webdriver. var webdriver = require(‘selenium-webdriver’), By = require(‘selenium-webdriver’).By, until = require(‘selenium-webdriver’).until; var driver = new webdriver.Builder() .forBrowser(‘firefox’) .build(); driver.get(‘https://www.facebook.com/login’); driver.findElement(By.id(’email’)).sendKeys(‘****’); driver.findElement(By.id(‘pass’)).sendKeys(‘*****’); driver.findElement(By.id(‘loginbutton’)).click(); driver.findElement(By.linkText(‘Settings’)).then(function(element) { console.log(‘Yes, found the element’); }, function(error) { console.log(‘The element was not found, as expected’); }); driver.quit(); Está dando error: /home/shubham/node_modules/selenium-webdriver/index.js:25 const builder = require(‘./builder’); […]

Cambiar la ubicación de node_modules

¿Hay alguna manera de cambiar la ubicación de la carpeta node_modules? Por ejemplo: – dir1 – dir2 – node_modules a: – dir1 – dir2 – node_modules

¿Cómo redirigir la URL del navegador del usuario a una página diferente en Nodejs?

En la aplicación que bash escribir, la página principal ( http: // localhost: 8675 ) tiene la siguiente forma: Start Aquí está el código en server.js: http.createServer(function(request, response) { var root = url.parse(request.url).pathname.split(‘/’)[1]; if (root == ”) { var query = url.parse(request.url).search: if (query == ‘?joinnew’) { var newRoom = getAvaliableRoomId(); // ‘8dn1u’, ‘idjh1’, ‘8jm84’, […]

¿Cómo puedo usar un cursor.forEach () en MongoDB usando Node.js?

Tengo una enorme colección de documentos en mi base de datos y me pregunto cómo puedo ejecutar todos los documentos y actualizarlos, cada documento con un valor diferente.

Bower: “comando no encontrado” después de la instalación

Parece que estoy obteniendo lo siguiente cuando ejecuto npm install bower -g /usr/local/share/npm/bin/bower -> /usr/local/share/npm/lib/node_modules/bower/bin/bower bower@0.8.6 /usr/local/share/npm/lib/node_modules/bower Lamentablemente, la ejecución de cualquiera de los comandos de -bash: bower: command not found devuelve -bash: bower: command not found which npm devuelve /usr/local/bin/npm y ejecuta which node devuelve /usr/local/bin/node .

¿Hay alguna manera de comstackr los archivos fuente de node.js?

¿Hay alguna forma de comstackr una aplicación node.js ?

¿Cómo montar las sub-aplicaciones express.js?

Tengo varias aplicaciones que bash fusionar en una única “suite”: 2 aplicaciones son independientes, una es simplemente una capa de autenticación (que utiliza everyauth para FB Connect). Quiero configurarlo así: / – (inicio) lista de las aplicaciones / auth – iniciar sesión para cualquier aplicación / app1 – requiere iniciar sesión a través de / […]

Grunt en Windows 8: ‘gruñido’ no es reconocido

Tengo un problema al ejecutar Grunt desde la línea de comandos en mi máquina con Windows 8. Mi investigación indica que la solución más común es instalar grunt-cli, ya que Grunt ya no es global. También necesito asegurarme de que realmente instalo el corredor de tareas Grunt, ya que no está instalado con grunt-cli. Otras […]

res.redirect de POST

Por alguna razón, no puedo redireccionar a / blog una vez que mi inicio de sesión se haya completado. En mi controlador de inicio de sesión tengo lo siguiente. module.exports = { post: function(req, res) { var login = req.body[‘login’]; if (login && req.body[‘login’][‘password’] == “password”) { console.log(‘Granted access’); res.send({redirect: ‘/blog’}); } else { console.log(‘wrong […]