第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機立即綁定

前端面試加分福音--node基礎(chǔ)

難度入門
時長 2小時36分
學習人數(shù)
綜合評分9.70
33人評價 查看評價
9.8 內(nèi)容實用
9.5 簡潔易懂
9.8 邏輯清晰
  • Node中間層的優(yōu)點:

    1. 性能好,適合高并發(fā)

    2. 異步io

    3. 處理數(shù)據(jù)

    4. 安全性好,隔離后臺

    查看全部
    0 采集 收起 來源:課程簡介

    2020-01-11

  • node三大模塊:系統(tǒng)模塊

    查看全部
  • npm init //初始化 默認值可修改

    npm init -y? //初始化默認值給定

    npm install? 包名? //安裝

    npm i? 包名? //簡寫安裝

    npm uninstall? 包名? //刪除

    npm un? 包名? //簡寫刪除

    //國內(nèi)鏡像

    npm?install?cnpm?-g?--registry=
    npm?update?包名??//更新包?
    npm?install??//安裝包依賴
    npm?i??//安裝包依賴


    查看全部
    0 采集 收起 來源:npm和包

    2020-01-09

  • npm init 命令生成package.json文件

    通過npm init 命令可以生成一個package.json文件。這個文件是 整個項目的描述文件。通過這個文件可以清楚的知道項目的包依賴關(guān)系,版本,作者等信息。每個NPM包都有自己的package.json文件,使用這個命令將需要填寫項目名,版本號,作者等信息。

    執(zhí)行npm init -y
    這樣將會使用默認值生成package.json文件


    查看全部
    0 采集 收起 來源:npm和包

    2020-01-09

  • 微型服務(wù)器??

    let http = require('http')//http 模塊引入

    let fs = require(‘fs’)? //讀寫模塊引入

    http.createServer(req,res)=>{//創(chuàng)建http服務(wù)

    ? ?console.log(req.url);? ?//監(jiān)聽請求的路徑

    ? ?fs.readFile(`./${req.url}`,(err,data)=>{ //讀取文件(路徑,回調(diào))

    ? if(err){

    ? ? ? res.writeHeader(404)

    ? ? ? res.end('404 not found')

    ? ?}else{

    ? ?res.end(data)?

    ? ?}

    })

    }).listen(8888)


    查看全部
    0 采集 收起 來源:核心:http模塊

    2020-01-06

  • require

    ? 1.如果有路徑,就去路徑里面找。

    ? 2.沒有的話就去node_modules 里面去找

    ? 3.再去node 的安裝目錄node_modules去找

    查看全部
  • path.dirname()?//文件路徑
    path.basename()?//文件名
    path.extname()?//?文件擴展名?(.jpg)


    查看全部
  • 你你你好嗎
    查看全部
    0 采集 收起 來源:課程簡介

    2020-01-02

  • let?http?=?require('http');

    let?url?=?require('url');

    let?querystring?=?require('querystring');

    let?fs?=?require('fs');

    let?user?=?{

    ????admin:?123456

    }

    http.createServer((req,?res)?=>?{

    ????let?path,?get,?post

    ????if?(req.method?==?'GET')?{

    ????????let?{?pathname,?query?}?=?url.parse(req.url,?true);

    ????????path?=?pathname;

    ????????get?=?query;

    ????????complete();

    ????}?else?if?(req.method?==?'POST')?{?

    ????????let?arr?=?[];

    ????????path?=?req.url;

    ????????req.on('data',?buffer?=>?{

    ????????????arr.push(buffer)

    ????????});

    ????????req.on("end",?()?=>?{

    ????????????post?=?querystring.parse(Buffer.concat(arr).toString());

    ????????????complete();

    ????????})

    ????}

    ????function?complete()?{

    ????????if?(path?==?'/login')?{

    ????????????res.writeHead(200,?{

    ????????????????'Content-Type':?'text/plain;charset=utf-8'

    ????????????})

    ????????????let?{?username,?password?}?=?get;

    ????????????if?(!user[username])?{

    ????????????????res.end(JSON.stringify({

    ????????????????????err:?1,

    ????????????????????msg:?'用戶名不存在'

    ????????????????}))

    ????????????}?else?if?(user[username]?!=?password)?{

    ????????????????res.writeHead(200,?{

    ????????????????????'Content-Type':?'text/plain;charset=utf-8'

    ????????????????})

    ????????????????res.end(JSON.stringify({

    ????????????????????err:?1,

    ????????????????????msg:?'密碼不正確'

    ????????????????}))

    ????????????}?else?{

    ????????????????res.end(JSON.stringify({

    ????????????????????err:?0,

    ????????????????????msg:?'登陸成功'

    ????????????????}))

    ????????????}

    ????????}?else?if?(path?==?'/reg')?{

    ????????????res.writeHead(200,?{

    ????????????????'Content-Type':?'text/plain;charset=utf-8'

    ????????????});

    ????????????let?{?username,?password?}?=?post;

    ????????????if?(user[username])?{

    ????????????????res.end(JSON.stringify({

    ????????????????????err:?1,

    ????????????????????msg:?'用戶已經(jīng)存在'

    ????????????????}))

    ????????????}?else?{

    ????????????????user[username]?=?password;

    ????????????????res.end(JSON.stringify({

    ????????????????????err:?0,

    ????????????????????msg:?'注冊成功'

    ????????????????}))

    ????????????}

    ????????}?else?{

    ????????????fs.readFile(`www${path}`,(err,data)=>?{

    ????????????????if(err){

    ????????????????????res.end('404');

    ????????????????}else{

    ????????????????????res.end(data);

    ????????????????}

    ????????????})

    ????????}

    ????}

    }).listen(8080)


    查看全部
  • Node的優(yōu)勢:

    1、高性能,得益于異步IO,在處理高并發(fā)上有極佳效果

    2、處理數(shù)據(jù)快,對后臺壓力小

    3、安全性高,在后臺外加一層防護層


    查看全部
    0 采集 收起 來源:課程簡介

    2019-12-25

  • require

    1. 如果有路徑,就去路徑里面找

    2. 沒有就去node_modules里面找

    查看全部
  • 系統(tǒng)模塊,需要require(),但不需要單獨下載

    path:用于處理文件路徑和目錄路徑的實用工具


    查看全部
  • 全局模塊:

    process.env

    process.aggv

    查看全部
  • npm install 安裝packsge.json里所有的安裝依賴,用于給客戶時,直接安裝,npm update xxx 升級

    查看全部
    0 采集 收起 來源:npm和包

    2019-12-14

  • npm init初始化一個包管理

    查看全部
    0 采集 收起 來源:npm和包

    2019-12-14

舉報

0/150
提交
取消
課程須知
必備知識:HTML、CSS、JavaScript(es6)
老師告訴你能學到什么?
1、了解Node是什么以及應(yīng)用場景 2、Node的基礎(chǔ)知識 3、了解Node的核心模塊 4、了解數(shù)據(jù)通信過程 5、自己實現(xiàn)登錄、注冊等功能 6、前后臺的工作流程

微信掃碼,參與3人拼團

微信客服

購課補貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學習伙伴

公眾號

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號

友情提示:

您好,此課程屬于遷移課程,您已購買該課程,無需重復(fù)購買,感謝您對慕課網(wǎng)的支持!