Node -- 使用express框架搭建一个简易本机服务器(纯手打)

版权声明:QAQ https://blog.csdn.net/mineblogjw/article/details/81940031

直接开撸,创建项目文件夹,在cmd中进入项目路径或者直接在webstorm下点开Terminal,输入命令

npm install nrm -g

-g:全局安装  国内包映射库,下载nrm的模块到项目中
nrm:切换镜像地址的模块包
nrm-h:帮助
nrm ls:可以查看所有可以切换的地址
nrm use taobao:使用淘宝的地址(国内速度更快)

然后下载express框架:

npm install express @3 -g

@3:下载3.x版本  /非必要字段,不写下载4.x版本

下载完成之后使用 npm init 创建 package.json文件(记录项目的环境配置),最初创建的文件内容如下:

{
  "name": "nodeceshi",
  "version": "1.0.0",
  "description": "",
  "main": "index.js",
  "dependencies": {        //里面的信息表示整个项目依赖的模块
    "express": "^4.16.3"
  },
  "devDependencies": {},
  "scripts": {
    "test": "echo \"Error: no test specified\" && exit 1"
  },
  "author": "",
  "license": "ISC"
}

当我们拿到别人的项目之后发现运行不了,是因为我们本机没有这个项目所需的模块。此时可以使用命令:

npm install  //可以通过package.json文件的信息自动下载项目依赖模块

然后我们就可以开始搭建服务器了(文件夹结构与各文件代码一图展示完毕)(设置404的代码块必须要在引入路由代码下):

一个简易的服务器就搭建成功了,然后跑起来就差不多啦

使用node搭建本机服务器对sql的要求一般,随便找个sql连接工具进去随便建各数据库,添加一些数据,就可以在平时项目中自己测试接口拿数据绑数据了。

eq.在控制层 response.send(data); 的时候可能会因为data是数值而被识别成状态码,所以可以写成 response.send(200,data);

猜你喜欢

转载自blog.csdn.net/mineblogjw/article/details/81940031