版权声明: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);