chandnasujatha_shoppingexample
Version:
Demo for NodeJS
67 lines (56 loc) • 1.83 kB
JavaScript
var fs = require('fs');
var http = require('http');
var data = require('./data.json');
var os=require('os');
// var http = require('http');
// //console.log(data);
// var server = http.createServer(function(req,res){
// res.setHeader("Access-Control-Allow-Origin","*")
// res.write(JSON.stringify(data));
// res.end();
// }
// );
// server.listen(5432);
var filename = 'app.js';
// //Read files synchronously
// var contents = fs.readFileSync(filename,'utf8');
// console.log(contents);
// //Read files asynchronously
// fs.readFile(filename,function(err,data){
// if(err)
// {
// throw err;
// }
// console.log(data.toString());
// })
// console.log("File is being read async");
// //Write to file
// var newFile = 'TestFile.txt';
// fs.appendFile(newFile,"Some Text to write",function(err){
// if(err)
// throw err;
// console.log("File is appended");
// })
// // Replace the text of file, if its there else will create a new one and append
// var newFile = 'TestFile.txt';
// fs.writeFile(newFile,"Some Text to replace",function(err){
// if(err)
// throw err;
// console.log("File is updated");
// })
// // To find details of file inside a directory
// var dir = "../NodeJS";
// fs.readdir(dir, function(err,files){
// for(let index=0;index<files.length;index++){
// const element=files[index];
// fs.stat(element,function(err,stats){
// console.log(index+1, element);
// console.log(stats);
// console.log("-----------------------------------------------------")
// })
// }
// })
// IO Operations
console.log(os.type());
//console.log(os.upstime()/3600/24 + 'days'); //Time since last shut down
console.log(os.hostname());