1- 初识Nodejs

Nodejs初识

  • Nodejs是基于v8引擎的一个就是运行环境 它主要的作用是使得js代码能够在服务器上面运行 直接与操作系统进行交互,与文件的控制
    简单说nodejs是后端语言只不过是js书写的方式

### Nodejs中的npm

  • npm是安装是自带的一个包管理工具 通过这条命令可以在NPM服务器上面下载各种模板 npm可以管理这些相关的模块 所以说他是管理工具

nodejs 是需要在操作系统里面运行的 且在node的运行环境里面

npm的命令

    `npm -v`    
//检测当前安装的node版本号
    `npm init -y`
//初始化项目 生成文件package.json记录该项目以后所需要的资源
    ` npm i`
//将package.json记录的所有模板都安装下来
    `npm config set registry http://registry.npm.taobao.org/` 
//更改我们下源为淘宝镜像
    `npm install --save 模块名``npm i --save 模块名`
//在npm官网上下载对应的模块 命令中install可以简写为i ,--save则代表将所下载的模块名保存在package.json里面 后续转移项目则不用担心保存模板的文件出现问题

Nodejs中的express框架

  • 安装express框架
    `npm i -g express-generator`
安装express框架帮助我们快速的搭建一个完整的网站以及后台数据库
    `express 项目名 --view=ejs`
//利用express框架生成网页文件 默认访问这个网页的地址时localhost:3000端

通过express框架生成的网页项目中自动生成的文件

  1. Routes文件
    routes文件夹中的index.js主要时配置路由的文件:
router.get('/', (req, res, next) => {
  接受到请求时需要执行的代码
})

router存在的方法 .get 设置客户端以get的方式请求后台 .post 设置客户端以get的方式请求后台

形参的方法;
1. req 包含的内容是前端请求时所携带的数据
  req.query() //方法得到get请求时传递内容 req.query.属性名 得到属性名的值
  req.body()  //方法得到post请求时传递内容 请求头里面的内容
  
2. res 是后台向前端返回数据的相关方法
 res.json({JSON对象的内容})  //以JSON对象的形式将数据返回
 res.send(返回的内容)  //返回一端文字
3. next先不管
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值