node

一、安装node

node -v

node -help

node -e console.log(“hello world”)

node 进行到REPL模式输入 -求值-输入-输出循环 javascript shell

二、安装supervisor,避免每次修改都要重启Node.js

1、npm install -g supervisor

2、项目文件在e:node

app.js

    var http=require("http")
    var server=http.createServer(function(req,res){
        console.log(req.url);
        res.writeHead(200,{'Content-type':'text/html'});
        res.write('<h1>Hello World 123</h1>');
        res.end('<hr />');
    })
    server.listen(5859);

console.log("HTTP server is listening at port 5859");

3、cmd到e:node目录下 启动supervisor app.js

模块开发

exports 对外公开的接口
require 从外部获取接口 e.g var http=requier(“http”)

exports:
hello.js

  function hello(){
        var name;
        this.setName=function(thyName){
            name=thyName;
        }
        this.sayHello=function(){
            console.log('hello  '+' '+name);
        }
    }
    //exports.hello=hello;
    module.exports=hello;

getHello.js

var hello=require('./hello');

var he=new hello();
he.setName('marico');
he.sayHello();

var he2=new hello();
he2.setName('yfc');
he2.sayHello();

包的安装
本地模式:npm install express express只会安装到此项目文件内 可以通过require获得使用
全局模式:npm install -g supervisor 全局会注册环境变量 不可以通过require获得使用

    原文作者:daysun
    原文地址: https://segmentfault.com/a/1190000003033286
    本文转自网络文章,转载此文章仅为分享知识,如有侵权,请联系博主进行删除。
点赞