node创建一个服务器:常用模块,http,url,util(util.inspect() 方法返回 object 的字符串表示,主要用于调试。)

运行node的脚本,直接通过node+文件名

let http = require('http');

let serve = http.createServer((req,res) => {

  res.statusCode = 200;

  res.setHeader();

  res.end();

})

serve.listen(3000,'127.0.0.1',() => {

})

通过express创建node项目:

1.安装express生成器(cnpm install express-generator -g)并创建(express+项目名)

2.npm install/npm start

(views不用jade,换成html,或者ejs(需要安装:npm install ejs --save),)

//也有把设置模板引擎ejs__express:  _express函数是许多模板引擎提供的回调函数。但是这个函数只能在默认的文件扩展名上工作。但是,有种情况我们使用的不是对应模板引擎的扩展名的怎么办呢?这时不能再调用_express函数。在这种情况下我们可以使用一个替代的函数,例如: 在EJS中提供了renderFile函数来完成相同的功能。

3.数据库mongodb,和moongoose(封装了一些对数据库的操作,具体可以看官方文档。)

安装参照http://www.mongodb.org.cn/tutorial/8.html

其中数据库创建用户时,db.createUser({user: "admin", pwd: "admin", roles: {"root"}});

db.auth("admin","admin");

此外需要用--auth启动:

 4.

posted on 2017-12-13 16:10  super喵二  阅读(1673)  评论(0编辑  收藏  举报
@2017BYsuper喵二