zoukankan      html  css  js  c++  java
  • 关于node写接口的笔记

    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.

  • 相关阅读:
    2015 ccpc 南阳国赛
    CF 812
    多校 2009 7
    2015 长春
    多校 2009 4
    selenium 对https网站(加密证书)进行自动化测试
    selenium配置
    2016.05.17开通自己的博客
    pod存在,但是deployment和statefulset不存在
    Eclipse设置代码格式化使用空格代替TAB
  • 原文地址:https://www.cnblogs.com/cmmsuju/p/8033408.html
Copyright © 2011-2022 走看看