___________ Node Js ________ Express framework _________________ Working ________
*********************************************************************************
1.Make Root directory- mkdir directory_name
2.Create express server- express directory_name
3.Change current directory to root directory- cd directory_name
4.Install and save express package- npm install express --save
5.Install node_modules (default packages)- npm install
6.Install and save mysql module- npm install mysql --save
7.Install and save express-myconnection module- npm install express-myconnection --save
8.Install and save express-session module- npm install express-session --save
9.Set Port address in /bin/www- server.listen(port, function(){ console.log("Running port"+port);});
10.Install ejs & uninstall jade- npm install ejs --save
npm uninstall jade
11.Remove view engine jade & Set to ejs- app.set('view engine', 'ejs');
12.Remove all jade files from "views" folder and save index.ejs file in it.
13.Build Header and Footer- create "layout" folder inside "views" folder, Create header.ejs and footer.ejs inside it.
14.Manage stylesheets, javascript and images inside "public" folder.
15.Manage Application Controllers inside "routes" folder.
16.Manage all modules(after body-parser), mysql connectivity, session initialize and navigations inside 'app.js' file.
17.Set route file to handle controller- var controller = require('./routes/controller_filename');
18.Set Default page for application- app.get('/', controller_file.function_name);
19.Include Header and Footer in our template- <%- include layout/header.ejs %>Body<%- include layout/footer.ejs %>
20.Now Start Server- npm start
**************************************************************
$a1=array("a"=>"red","b"=>"green","c"=>"blue","d"=>"yellow"); $a2=array("e"=>"red","f"=>"green","g"=>"blue"); $result=array_diff($a1,$a2); print_r($result); ______________________________________________________ <script type="text/javascript"> $(document).ready(function(){ $("input[type='radio']").click(function(){ var radioValue = $("input[name='duration']:checked").val(); if(radioValue){ alert("Your are a - " + radioValue); } }); }); </script> $(document).on("click", ".upappdesc", function(){ // alert($(this).data('id')); var option = $(this).data("cat").split(","); // alert($(this).data(...
Content-Types that require a CORS pre-flight request (the OPTIONS call) are any Content-Type except the following:
ReplyDelete* application/x-www-form-urlencoded
* multipart/form-data
* text/plain
CORS is a node.js package for providing a Connect/Express middleware that can be used to enable CORS with various options.
$ npm install cors --save
--- inside app.js
var cors = require('cors');
app.use(cors());