Bases de Node.js para drones
Clase 47 de 50 • Curso de Programación Básica 2014
Contenido del curso
Clase 47 de 50 • Curso de Programación Básica 2014
Contenido del curso
Julio Cesar Labrador Rosales
Manuel Ferriz
Camilo Acevedo Escalante
Camilo Mottereli
Cesar David Ramírez Dimaté
Carlos Arturo Castelblanco Castellanos
MARC0 ANTONIO ZALETA DEL ANGEL
Instalamos con sudo npm install ar-drone....porq a veces sin el sudo no funciona y da error
Parece ser que si cambias de carpeta es necesario volver a instalar express en la carpeta donde vas a programar el drone de la misma forma que se hizo en la clase de formulario
dependiendo de que sistema operativo manejes, ya que cuando utilizas sistemas como IOS o una distro de linux, cuando instalas express con el atributo -g en el comando de instalación, lo instalas en una raiz accesible a todos tus proyectos.
Un Abrazo :D
para windows, puedes linkear el express con npm link express, saludos !
npm install ar-drone
opciones.html
<!DOCTYPE html> <html> <head> <meta charset="utf-8" /> <title>Dondrinez Control Panel</title> </head> <body> <h2>¿Qué quieres haces con drondinez?</h2> <p><a href="/">Inicio</a></p> <p><a href="/despegar">Despegar</a></p> <p><a href="/aterrizar">Aterrizar</a></p> </body> </html>
server.js
console.log("Iniciando server de Node"); var arDrone = require("ar-drone"); /* Express y Sevidor Web */ var express = require("express"); var web = express(); var server; server = web.listen(8080, function () { console.log("¡Servidor arrancado!"); }); web.get("/", function(req, res) { console.log("Home"); res.sendfile("opciones.html"); }); web.get("/despegar", function(req, res) { console.log("Despegando"); res.sendfile("opciones.html"); }); web.get("/aterrizar", function(req, res) { console.log("Aterrizando"); res.sendfile("opciones.html"); });
Sólo manejo windows en la carpeta drone se tiene los archivoss opciones.html server.js package-lock.json creo que aparece cuando se instala ar-drone y por ultimo una carpeta mode_modules no se como compartirla. estar pendiente de instalaciones globales y locales para estar seguros reinstalar no pasa nada.
express deprecated res.sendfile: Use res.sendFile instead server.js:12:6
porque me aparece esto ayuda por favor