More Related Content Similar to Node workShop Basic (20) More from Caesar Chi (20) Node workShop Basic58. var monther = require('monther');
monther.on(' ', function ( ){
return ;
});
59. var monther = require('monther');
monther.on(' ', function ( ){
return ;
});
60. var monther = require('monther');
monther.on(' ', function ( ){
return ;
});
61. var monther = require('monther');
monther.on('cofee', function (data) {
return data;
});
monther.on('egg', function (egg) {
return egg;
});
monther.on('cake', function (cake) {
return cake;
});
76. new.js old.js
var a = 123; var a = 456;
77. new.js old.js
var a = 123; var a = 456;
83. var http = require(‘http’);
var fs = require(‘fs’);
var path = require(‘./yoo’);
.
88. MODULE 管理
• Global module,
• 例如, process
• internal module,
• 例如, http, fs, path, child_process...
• external module,
89. • Global module,
• 例如, process
• internal module,
• 例如, http, fs, path, child_process...
• external module,
91. NPM
• npm install module_name
• npm install -g module_name
• npm update [module_name]
• npm list
• npm ...
92. • npm install module_name
• npm install -g module_name
• npm update [module_name]
• npm list
• npm ...
94. •外部模組, 存於...
•node_modules/.....
Editor's Notes \n 基礎前面,先提到 Java, JavaScript, Node.js 之間的關係,比較三者關係\n 基礎前面,先提到 Java, JavaScript, Node.js 之間的關係,比較三者關係\n \n \n \n Node.js always code in JavaScript\n Node.js always code in JavaScript\n \n \n \n \n \n 還是要持續寫 JavaScript\n 還是要持續寫 JavaScript\n \n broswser\n server js\n\n 前後端都一起寫 JavaScript\n 後端稱為 Node, 前端稱為 JavaScript,除了語言上的優勢之外?\n 後端稱為 Node, 前端稱為 JavaScript,除了語言上的優勢之外?\n 非阻塞模式,講解一下阻塞模式是怎麼進行,使用 request 方式\n\n 事件驅動,當註冊事件時,只有被觸發的時候才會引發,並不是註冊的時候就執行。\n\n 因此以上兩種特性建立,就可以擁有高連線數量\n\n 非阻塞、事件驅動?跟大家說明一次\n 非阻塞、事件驅動?跟大家說明一次\n 非阻塞、事件驅動?跟大家說明一次\n 非阻塞、事件驅動?跟大家說明一次\n 非阻塞、事件驅動?跟大家說明一次\n 非阻塞、事件驅動?跟大家說明一次\n 非阻塞、事件驅動?跟大家說明一次\n 非阻塞、事件驅動?跟大家說明一次\n 非阻塞、事件驅動?跟大家說明一次\n 非阻塞、事件驅動?跟大家說明一次\n 非阻塞、事件驅動?跟大家說明一次\n 非阻塞、事件驅動?跟大家說明一次\n 非阻塞、事件驅動?跟大家說明一次\n 非阻塞、事件驅動?跟大家說明一次\n 非阻塞、事件驅動?跟大家說明一次\n 非阻塞、事件驅動?跟大家說明一次\n 非阻塞、事件驅動?跟大家說明一次\n 非阻塞、事件驅動?跟大家說明一次\n 非阻塞、事件驅動?跟大家說明一次\n 非阻塞、事件驅動?跟大家說明一次\n 非阻塞、事件驅動?跟大家說明一次\n 整體來說 js code 會呈現為什麼樣的方式?\n 非阻塞、事件驅動?跟大家說明一次\n 非阻塞、事件驅動?跟大家說明一次\n 非阻塞、事件驅動?跟大家說明一次\n 非阻塞、事件驅動?跟大家說明一次\n 非阻塞、事件驅動?跟大家說明一次\n 整體來說 js code 會呈現為什麼樣的方式?\n 整體來說 js code 會呈現為什麼樣的方式?\n 前端使用的方式使用 script, src, 舉例 jquery.js\n 後端稱為 Node, 前端稱為 JavaScript,除了語言上的優勢之外?\n 後端稱為 Node, 前端稱為 JavaScript,除了語言上的優勢之外?\n http.js\n module 引入方法, .js 可加入,可不加入\n module 引入方法, .js 可加入,可不加入\n 如果兩個檔案互相變數是取一樣的,以前端來說,\n 互相打架\n 整體來說 js code 會呈現為什麼樣的方式?\n 每個 file, 都是一個 module, 互相引用,卻不會互相干擾,會是獨立運作的模組,至於這些運作的規範都稱為\n 整體來說 js code 會呈現為什麼樣的方式?\n 這些都是模組,每個都是模組\n 這些東西都是屬於 commonjs 規範部分,common 並不是一套新的 library ,而是規範, 用來規範 js 在前端以外應用的方式\n 那既然有這麼多模組,要怎麼管理?\n 有分成全局可使用,不用載入、內部使用,但是需要做 require, 外部使用,需要引入外部檔案,模組\n npm, node package management.\n npm, node package management.\n node_module 的儲存位置\n package.json 的使用性\n package.json 的使用性\n 非阻塞、事件驅動?跟大家說明一次\n 非阻塞、事件驅動?跟大家說明一次\n 非阻塞、事件驅動?跟大家說明一次\n