• nodejs研究笔记


    首先呢,安装

    1:安装mongodb-win32-x86_64-3.2.5-signed.msi

    2:手动创建目录 如 C:datadb 及 C:datadbConf

    3:管理员身份运行 cmd
    C:WindowsSystem32cmd.exe (找到该软件,右键,管理员身份运行)

    4:进入安装文件夹
    cd C:Program FilesMongoDBServer3.2in

    5:执行命令,数据库存储位置
    mongod.exe --dbpath C:datadb

    注意:有时候第5步执行后,有可能dos窗口无法输入内容,需要关掉窗口重新打开,执行第6步;(或ctrl+c终止当前命令)

    6:执行命令,日志和服务
    mongod.exe --logpath "C:datadbConfmongodb.log" --logappend --dbpath "C:datadb" --serviceName "YourServiceName" --serviceDisplayName "YourServiceName" --install

    注意:在复制这一行的时候,要一行复制。windows记事本-格式-取消自动换行

    7:win+r > services.msc
    找到刚才创建的服务,YourServiceName,启动它,如果启动失败,尝试重启电脑。

    8:在nodejs的项目中,添加模块
    npm install mongodb

    注意:要先在dos窗口内进入项目文件夹,然后npm命令将模块插入


    =====================================================================

    bat是批处理文件,新建一个cmd。bat然后在里面写进入项目目录的路径,然后,执行app。js

    app。js里面写:****************************************

      第一步var http=require('http');

    http.createServer(function(request,response){

      console.log('请求')
    }).listen(8888)

    //端口8888

    console.log('搭建成功')

    ****************************************

    然后呢,我们开始设置app.js中的响应response

    response.writeHead(200,{'Content-Type':'text/html;charset=utf-8','Access-Control-Allow-Origin':'*'});
    response.end("{list:[{'name':'zzy'},{'key':'2134'}]}");

    写在函数里,end返回了数据,writeHead里面200--ok,Access-Control-Allow-Origin':'*'允许所有跨域访问;charset=utf-8'这样就可以汉字没有乱码了

  • 相关阅读:
    MVC filter
    常见的页面中两个div自适应等高CSS控制
    字符串排序 获取字符串中最长的单词
    js中“==”与“===”区别
    数组中字符串按照长度大小排序
    jquery中ajax使用
    关于ajax
    父级div宽度100%,子级一个div宽度固定,另一个宽度自适应
    window.onload与$(document).ready()区别
    盒模型
  • 原文地址:https://www.cnblogs.com/zhangziyuan/p/6029812.html
Copyright © 2020-2023  润新知