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

Nodejs全栈入门

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

    nvm ls -查看当前安装的node.js版本

    nvm use node.js 版本 - 设置使用哪个版本

    nvm install node.js版本 -安装node.js对应版本,没有指定则安装最新的

    查看全部
    0 采集 收起 来源:nodejs安装

    2021-06-22

  • nodemon 帮助我们自动重启服务

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

    2021-06-20

  • libuv 处理异步io

    查看全部
    0 采集 收起 来源:nodejs和npm介绍

    2021-06-20

  • npm init -y 

    跳过需要输入的信息直接生成描述文件

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

    2021-05-19

  • Nodejs和npm介绍

    npm是包的管理器,是第三方包的依赖、安装和发布

    JavaScript代码

    NodejsAPI

    全局    内置模块    第三方模块

    V8:是一个JS的运行引擎,

    libuv:可以理解成开发包

                分两块:1.帮我们做到了yi'buyibu

                                2.事件驱动

    系统环境(window/macOS/linux)

    http://img1.sycdn.imooc.com//605f00a90001955d06760378.jpg

    查看全部
    0 采集 收起 来源:nodejs和npm介绍

    2021-03-27

  • https://www.imooc.com/qadetail/336339

    开启 debug模式,本质上是 因为nodemon 依赖了 nodejs 第三方模块 debug;

    要让该模块在window环境下正常工作,你需要做下面的事情:

    方法1:

    使用CDM,set DEBUG=* & nodemon src/app.js

    方法2:

    使用 PowerShell (VS Code default)

    $env:DEBUG='app'; nodemon src/app.js

    详细的文档,请参考 debug 官网文档 https://www.npmjs.com/package/debug

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

    2021-03-26

  • nvm-windows

    https://github.com/coreybutler/nvm-windows

    https://github.com/coreybutler/nvm-windows/releases

    查看全部
    0 采集 收起 来源:nrm和npm介绍

    2021-01-29

  • // 读取系统的cpu信息

    const os = require('os')

    const cpus = os.cpus(); 

    // 获取当前系统的cpu的数量

    console.log(cpus.length); 


    // 获取内存的信息

    const total = os.totalmem(); // bytes

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

    // 剩余内存

    const free = os.freemem();

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



    // web 服务

    // ajax -> api -> web Server(nodejs)

    const http = require('http');

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

        res.end('hello')

    })


    // 监听

    server.listen(3000,'127.0.0.1', () => {

        console.log('服务启动成功!')

    })// 在浏览器中访问----http://127.0.0.1:3000/


    查看全部
  • 打卡!大卡扣

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

    2021-01-18

  • 先把环境封起来然后再用外部工具帮我们内部视察(怎么这么像解盲呢),就是nodemon工具吗

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

    2021-01-18

  • 原来这样理解nodejs

    查看全部
    0 采集 收起 来源:nodejs和npm介绍

    2021-01-18

  • 不错不错@@

    查看全部
    0 采集 收起 来源:异常处理

    2020-12-18

  • npx sequelize-cli db:migrate --env=development

    查看全部
  • brew services start mysql

    查看全部
  • 中间件:

    类似于可扩展功能件。

    结构:

    function(err,req,res,next);

    1.是一个函数

    2.参数有:err对象,req请求对象,res响应对象,next传递回调函数。

    3.但不是每个参数都必须写。

    中间件的常用作用:

    1.处理异常

    2.处理业务功能,把控制权转交(通过next函数实现)

    3.相应请求--结束响应-->当作路由的处理函数

    中间件的应用级别:

    1. app级别的使用(全局起作用)

      1. 注册时,要在最顶级。

      2. 通过app.use加载

    2. router 级别

    3. 异常处理(通过中间件进行处理异常。要根据具体场景来看中间件是属于app级别还是router。)

    4. 内置


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

    2021-01-05

举报

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

微信扫码,参与3人拼团

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

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