Showing posts with label node.js. Show all posts
Showing posts with label node.js. Show all posts

Friday, August 14, 2015

Angular.js + Node.js+ Express.js

Experimenting Angular.js with Node

I was actually trying to install angular.js seed on Node.js that I found in the below link
http://briantford.com/blog/angular-express

Angularjs tutorial - http://www.w3schools.com/angular/

codeacademy angularjs - https://www.codeacademy.com/courses/learn-angularjs

succeeded to the run application - node app.js .. after copying the zip file to the folder .

I got some errors while running the app.js  like  most middleware like "errorhandler is not bundled to the express". I just commented out the error handler statements and ran the app.

http://localhost:3000/






Sunday, August 2, 2015

sample routing programs with Expressjs in Node


There are some difference between express3.X and 4X in usage of app.router and bodyParser

how to avoid below errors in nodejs and expressjs

Most middleware like bodyparser is no longer bundled with Express

means you have not installed bodyparser , you have to install it as below
npm install body-parser

use this site for usage for body-Parser

https://www.npmjs.com/package/body-parser


Difference between express3.X and 4.X

https://scotch.io/bar-talk/expressjs-4-0-new-features-and-upgrading-from-3-0



App.js

ignore the commented lines in the below code

var express = require('express');
var path = require('path');
var http = require('http');
var app = express();
var bodyParser = require('body-parser');
 /*var urlencodedParser = bodyParser.urlencoded({ extended: false });*/
 app.use(bodyParser.urlencoded());
 app.set('port',process.env.PORT || 3000);
 app.set('views',__dirname + '/views');
 app.set('view engine','jade');
 /*app.use(app.router);*/
 /*var people = express.Router();*/
app.use(express.static(path.join(__dirname,'public')));

/*app.get('/about',function(req,res){
  res.send("about naveen");
 });*/
 
app.post('/user',function(req,res){
  res.send("requested user name" + req.body.name);
});
 
/*app.get('/user/:username',function(req,res){
  res.send(" "+ req.params.username + " profile");
 });*/
 /*app.get('/',function(req,res){
  res.send("hello......");
 });*/
 //app.use(express.static(path.join(__dirname, 'public')));
 var server = http.createServer(app).listen(app.get('port'),function(){
      console.log('Express server listening on port' + app.get('port'));
 });

place the file index.html in the Public folder


then start node app.js



Saturday, July 11, 2015

Baking Pi University of Cambridge course video tutorials

Baking Pi video tutorials

If you are really going to bake raspberry pi board, these are the tutorials we can follow ..
Baking Pi is course/guide to deverlop operating system on the Raspberry Pi board

https://www.raspberrypi.org/forums/viewtopic.php?f=72&t=82871

http://www.cl.cam.ac.uk/projects/raspberrypi/

Sunday, November 2, 2014

Express node first program ran in Raspberry pi

Express is a framework for node.js. It will easy build application using Express. Started to try some applications with Express in Raspberry Pi.

Express is a minimal and flexible Node.js web application framework that provides a robust set of features.http://expressjs.com/

installation - http://expressjs.com/starter/installing.html

examples - http://expressjs.com/guide/error-handling.html