为了账号安全,请及时绑定邮箱和手机立即绑定

Nodejs全栈入门

一缕孤烟 Web前端工程师
难度中级
时长 3小时37分
学习人数
综合评分9.63
39人评价 查看评价
9.9 内容实用
9.5 简洁易懂
9.5 逻辑清晰
  • 3 . 文件上传

        npm install --save multer

    查看全部
    0 采集 收起 来源:中间件

    2020-10-21

  • 2 . 中间件路由的使用

        router.get('/login',[valid_login_params],(req,res,next) => {

            res.json({

                message:"from to demo"

             })

        })

    路由中间件可以写N个

    查看全部
    0 采集 收起 来源:中间件

    2020-10-21

  • //读取系统CPU的信息

    // 引入模块

    const os = require("os");

    // 读取系统CPU数量

    const cpu = os.cpus();

    // 打印结果

    console.log(cpu.length);



    // 获取内存

    const total = os.totalmem();

    // 打印结果

    console.log(total/1024/1024/1024);

    // 剩余内存

    const free = os.freemem();


    console.log(free/1024/1024/1024);



    // web服务

    const http = require("http");

    const sever = http.createServer((req,res)=>{


        res.end("hello world")

    })

    sever.listen(8080,'127.0.0.1',()=>{

    console.log("服务启动成功")

    })


    查看全部
  • <h4>根据回调的传参个数判定回调函数是否为异常处理函数还是正常路由处理函数。</h4><p>express框架层面应该做了识别处理,<br/>如果你给app.use传递一个有四个传参 的回调函数,那么express认为此回调函数是错误处理函数,那么回调函数传参依次为 :<code>err,req, res, next</code>;<br/>如果你给app.use传递一个有三个传参的回调函数,那么express认为此回调函数是错误处理函数,那么回调函数传参依次为 :<br/><code>req, res, next</code></p><p><br/></p>
    查看全部
    0 采集 收起 来源:异常处理

    2020-09-11


  • //app.router.js
    const  express = require('express') ;
    const router = express.Router();

    router.get('/list',(req,res)=>{
       res.json({
           msg:'test router'
       })
    })

    module.exports = router;


    const  express = require('express') ;
    const  appRouter = require('./app.router') ; //app.router.js
    const  moreRouter = require('./app.moreRouter') ; //app.moreRouter.js

    const app = express();
    app.use('/main',appRouter) //http://127.0.0.1:3000/main/list
    app.use('/more',moreRouter) //http://127.0.0.1:3000/more/list
    app.listen(3000, ()=>console.log('please open 3000 port'))

    查看全部
  • ## express

    ### all API的用法

    #### 匹配所有的请求类型

    ```js

    app.all('/demo',(req, res)=>{})

    ```

    #### 匹配所有的uri

    使用*来匹配所有的uri,常用的场景有打印请求日志 等等。

    ```js

    app.all('*',(req, res)=>{})

    ```



    查看全部
  • const  express = require('express') ;
    const app = express();
    app.get('/demo',(req,res)=>{res.json({msg:'test get'})})
    app.post('/demo',(req,res)=>{res.json({msg:'test post'})})
    app.listen(3000, ()=>console.log('please open 3000 port'))


    查看全部
    0 采集 收起 来源:express路由演示

    2020-08-11

  • 通俗的讲,一个完整的url中,除了域名和端口的部分,剩下的就是uri,可以用uri唯一标识资源。如下:

    `https://blog.csdn.net/qq_32595453/article/details/79516787`;

    上面的uri就是 `/qq_32595453/article/details/79516787`;


    查看全部
  • 中間鍵APP

    查看全部
    0 采集 收起 来源:中间件

    2020-08-10

  • 建立app.get

    查看全部
    0 采集 收起 来源:express路由演示

    2020-08-10

  • express與nodejs差異

    查看全部
  • nodemon 設定

    查看全部
    0 采集 收起 来源:nodemon介绍

    2020-08-10

  • navicat客户端
    查看全部
  • get用query
    查看全部
    0 采集 收起 来源:express路由演示

    2020-07-22

  • 1,postman 2,params方式传参
    查看全部

举报

0/150
提交
取消
课程须知
1、对React、Redux熟练使用 2、了解js基本语法 3、对API调用有一定的实战经验
老师告诉你能学到什么?
1、实现一个web服务,提供标准的API服务 2、了解js在服务器端的基本知识 3、基本的mysql管理知识 4、了解ORM以及相关框架的使用 5、了解基本的web服务运维相关的知识

微信扫码,参与3人拼团

意见反馈 帮助中心 APP下载
官方微信
友情提示:

您好,此课程属于迁移课程,您已购买该课程,无需重复购买,感谢您对慕课网的支持!