国产xxxx99真实实拍_久久不雅视频_高清韩国a级特黄毛片_嗯老师别我我受不了了小说

資訊專欄INFORMATION COLUMN

Node.js 學習筆記_20170924(持續更新...)

魏憲會 / 1125人閱讀

摘要:記錄學習的點點滴滴,方便日后查看。筆記源于網老師安裝官網下載安裝官網下載與電腦配版本,說明一下是長期支持版本是當前最新版本。瀏覽器請求訪問此地址會出現,第一個服務就完成了,是不是很簡單。模塊分類模塊分為核心模塊文件模塊第三方模塊。

記錄學習 Node.js 的點點滴滴,方便日后查看。(筆記源于imooc網Scott老師)

1. 安裝

Node.js官網:https://nodejs.org/en/

下載安裝:官網-downloads-下載與電腦配版本,說明一下 LTS(Long-term Support) 是長期支持版本;Current 是當前最新版本。安裝步驟找谷老師...

檢測安裝:cmd 命令 npm -vnode -v 分別查看安裝版本;

2. 運行第一個服務

引用官網 ABOUT 標簽下的一段js代碼:

const http = require("http");

const hostname = "127.0.0.1";
const port = 3000;

const server = http.createServer((req, res) => {
  res.statusCode = 200;
  res.setHeader("Content-Type", "text/plain");
  res.end("Hello World
");
});

server.listen(port, hostname, () => {
  console.log(`Server running at http://${hostname}:${port}/`);
});

保存在 D: ode-test 下 命名為 node_test1.js;打開 cmd 控制臺,路徑切換至存放js文件夾下 d: ode-test>,運行命令 node node_test1.js
如果顯示 Server running at http://127.0.0.1:3000/,表明啟動服務成功。瀏覽器請求訪問此地址會出現 Hello World ,第一個 Node.js 服務就完成了,是不是很簡單。

3. Node模塊分類

Node模塊分為:核心模塊、文件模塊、第三方模塊。

下面來體會一下模塊化:三個模塊(student.js/teacher.js/klass.js);入口(index.js)

student.js

function add(student) {
    console.log(student);
}

exports.add = add;

teacher.js

function add(teacher) {
    console.log(teacher);
}

exports.add = add;

klass.js

var student = require("./student.js");
var teacher = require("./teacher.js");

function add(teach, stu) {
    teacher.add(teach);
    stu.forEach( function(item, index) {
        student.add(item);
    });
}

exports.add = add;

klass.js

var klass = require("./klass.js");

klass.add("zhang_teacher", ["白富美", "高富帥"]);

cmd 運行 node index.js; 打印輸出結果

總結:
exports.xxx = xxx; 對外暴露xxx方法
require("./xxx.js"); 加載模塊
exports 和 require 是相輔相成的,既有暴露又有加載才可以引用模塊內變量或方法。

文章版權歸作者所有,未經允許請勿轉載,若此文章存在違規行為,您可以聯系管理員刪除。

轉載請注明本文地址:http://specialneedsforspecialkids.com/yun/51303.html

相關文章

  • Node.js 學習筆記_20170924持續更新...)

    摘要:記錄學習的點點滴滴,方便日后查看。筆記源于網老師安裝官網下載安裝官網下載與電腦配版本,說明一下是長期支持版本是當前最新版本。瀏覽器請求訪問此地址會出現,第一個服務就完成了,是不是很簡單。模塊分類模塊分為核心模塊文件模塊第三方模塊。 記錄學習 Node.js 的點點滴滴,方便日后查看。(筆記源于imooc網Scott老師) 1. 安裝 Node.js官網:https://nodejs....

    CoderDock 評論0 收藏0
  • Node.js 學習筆記_20170924持續更新...)

    摘要:記錄學習的點點滴滴,方便日后查看。筆記源于網老師安裝官網下載安裝官網下載與電腦配版本,說明一下是長期支持版本是當前最新版本。瀏覽器請求訪問此地址會出現,第一個服務就完成了,是不是很簡單。模塊分類模塊分為核心模塊文件模塊第三方模塊。 記錄學習 Node.js 的點點滴滴,方便日后查看。(筆記源于imooc網Scott老師) 1. 安裝 Node.js官網:https://nodejs....

    remcarpediem 評論0 收藏0
  • 前端最實用書簽(持續更新)

    摘要:前言一直混跡社區突然發現自己收藏了不少好文但是管理起來有點混亂所以將前端主流技術做了一個書簽整理不求最多最全但求最實用。 前言 一直混跡社區,突然發現自己收藏了不少好文但是管理起來有點混亂; 所以將前端主流技術做了一個書簽整理,不求最多最全,但求最實用。 書簽源碼 書簽導入瀏覽器效果截圖showImg(https://segmentfault.com/img/bVbg41b?w=107...

    sshe 評論0 收藏0
  • 2017-07-02 前端日報

    摘要:前端日報精選譯,和的未來學習筆記箭頭函數學習筆記教程柵格布局卷土重來,用還是為什么我會選擇而不是眾成翻譯原生開發入門完全教程從零到壹全棧部落中文一個端帶文件路徑和顏色的攻城方略譯使用提高應用程序的種方式中自定義操作符修仙 2017-07-02 前端日報 精選 [譯] TC39,ECMAScript 和 JavaScript 的未來(Part 1)ES6學習筆記:箭頭函數_ES6, Ja...

    lemon 評論0 收藏0
  • JS筆記

    摘要:從最開始的到封裝后的都在試圖解決異步編程過程中的問題。為了讓編程更美好,我們就需要引入來降低異步編程的復雜性。異步編程入門的全稱是前端經典面試題從輸入到頁面加載發生了什么這是一篇開發的科普類文章,涉及到優化等多個方面。 TypeScript 入門教程 從 JavaScript 程序員的角度總結思考,循序漸進的理解 TypeScript。 網絡基礎知識之 HTTP 協議 詳細介紹 HTT...

    rottengeek 評論0 收藏0

發表評論

0條評論

最新活動
閱讀需要支付1元查看
<