編程語言 JavaScript/Node.js、Ruby/Ruby on Rails、Java 是各類公司都喜歡使用的技術(shù);PHP 和 Python 則在好中差三類公司間形成反差:越“好”的公司越喜歡用 Python,越“差”的公司越喜歡用 PHP。
http://m.hgci.cn/tech_use/d6lprozt.html...一個大型多人在線游戲。在本教程里你將學(xué)習(xí)到如何使用Node.js構(gòu)建一個REST API、使用MongoDB保存和檢索數(shù)據(jù)、使用Socket.IO跟蹤在線的訪問者,以及使用React + Flux和服務(wù)端渲染來構(gòu)建單頁面應(yīng)用,最后將應(yīng)用部署到云端。 ...
http://m.hgci.cn/create_voting_app/hkyqvozt.html...用 JavaScript 語言,寫一個可執(zhí)行腳本 hello 。 #!/usr/bin/env node console.log('hello world'); 然后,修改 hello 的權(quán)限。 $ chmod 755 hello 現(xiàn)在,hello 就可以執(zhí)行了。 $ ./hello hello world 如果想把 hello 前面的路徑去除,可以將 hello 的路徑加...
http://m.hgci.cn/jhnpsm/mxfyoozt.html命令行參數(shù)可以用系統(tǒng)變量 process.argv 獲取。 #!/usr/bin/env node console.log('hello ', process.argv[2]); 執(zhí)行時,直接在腳本文件后面,加上參數(shù)即可。 $ ./hello tom hello tom
http://m.hgci.cn/jhnpsm/9zxjbozt.html...s 模塊新建子進程,從而執(zhí)行 Unix 系統(tǒng)命令。 #!/usr/bin/env node var name = process.argv[2]; var exec = require('child_process').exec; var child = exec('echo hello ' + name, function(err, stdout, stderr) { if (err) throw err; console.log(stdout); }); 用法如下。 $ ...
http://m.hgci.cn/jhnpsm/awuenozt.html...用。 npm install --save shelljs 然后,改寫腳本。 #!/usr/bin/env node var name = process.argv[2]; var shell = require("shelljs"); shell.exec("echo hello " + name); 上面代碼是 shelljs 的本地模式,即通過 exec 方法執(zhí)行 shell 命令。此外還有全局模式,允許直接在...
http://m.hgci.cn/jhnpsm/1pbeqozt.html...顯示幫助信息 epilog:出現(xiàn)在幫助信息的結(jié)尾 #!/usr/bin/env node var argv = require('yargs') .option('f', { alias : 'name', demand: true, default: 'tom', describe: 'your name', type: 'string' }) .usage('Usage: hello [options]') .e...
http://m.hgci.cn/jhnpsm/o7kq2ozt.html...Unix 允許程序之間使用管道重定向數(shù)據(jù)。 $ ps aux | grep 'node' 腳本可以通過監(jiān)聽標準輸入的data 事件,獲取重定向的數(shù)據(jù)。 process.stdin.resume(); process.stdin.setEncoding('utf8'); process.stdin.on('data', function(data) { process.stdout.wr...
http://m.hgci.cn/jhnpsm/86l7gozt.html...素是每個文件的文件名(字符串形式)。 fs模塊API文檔 node 自帶的 path 模塊也很有用,特別是它那個 extname 方法。 path模塊API文檔 代碼 var fs = require('fs') var path = require('path') fs.readdir(process.argv[2], function (err, list) { list.forEach(function...
http://m.hgci.cn/orknt7/4awrnozt.html...紹就到這里。下一篇文章我會介紹,如何用 Make 來構(gòu)建 Node.js 項目。
http://m.hgci.cn/mexvtg/cjtk2ozt.html抱歉,暫時沒有相關(guān)的微課
w3cschool 建議您:
抱歉,暫時沒有相關(guān)的視頻課程
w3cschool 建議您:
抱歉,暫時沒有相關(guān)的教程
w3cschool 建議您:
編程語言 JavaScript/Node.js、Ruby/Ruby on Rails、Java 是各類公司都喜歡使用的技術(shù);PHP 和 Python 則在好中差三類公司間形成反差:越“好”的公司越喜歡用 Python,越“差”的公司越喜歡用 PHP。
http://m.hgci.cn/tech_use/d6lprozt.html...一個大型多人在線游戲。在本教程里你將學(xué)習(xí)到如何使用Node.js構(gòu)建一個REST API、使用MongoDB保存和檢索數(shù)據(jù)、使用Socket.IO跟蹤在線的訪問者,以及使用React + Flux和服務(wù)端渲染來構(gòu)建單頁面應(yīng)用,最后將應(yīng)用部署到云端。 ...
http://m.hgci.cn/create_voting_app/hkyqvozt.html...用 JavaScript 語言,寫一個可執(zhí)行腳本 hello 。 #!/usr/bin/env node console.log('hello world'); 然后,修改 hello 的權(quán)限。 $ chmod 755 hello 現(xiàn)在,hello 就可以執(zhí)行了。 $ ./hello hello world 如果想把 hello 前面的路徑去除,可以將 hello 的路徑加...
http://m.hgci.cn/jhnpsm/mxfyoozt.html命令行參數(shù)可以用系統(tǒng)變量 process.argv 獲取。 #!/usr/bin/env node console.log('hello ', process.argv[2]); 執(zhí)行時,直接在腳本文件后面,加上參數(shù)即可。 $ ./hello tom hello tom
http://m.hgci.cn/jhnpsm/9zxjbozt.html...s 模塊新建子進程,從而執(zhí)行 Unix 系統(tǒng)命令。 #!/usr/bin/env node var name = process.argv[2]; var exec = require('child_process').exec; var child = exec('echo hello ' + name, function(err, stdout, stderr) { if (err) throw err; console.log(stdout); }); 用法如下。 $ ...
http://m.hgci.cn/jhnpsm/awuenozt.html...用。 npm install --save shelljs 然后,改寫腳本。 #!/usr/bin/env node var name = process.argv[2]; var shell = require("shelljs"); shell.exec("echo hello " + name); 上面代碼是 shelljs 的本地模式,即通過 exec 方法執(zhí)行 shell 命令。此外還有全局模式,允許直接在...
http://m.hgci.cn/jhnpsm/1pbeqozt.html...顯示幫助信息 epilog:出現(xiàn)在幫助信息的結(jié)尾 #!/usr/bin/env node var argv = require('yargs') .option('f', { alias : 'name', demand: true, default: 'tom', describe: 'your name', type: 'string' }) .usage('Usage: hello [options]') .e...
http://m.hgci.cn/jhnpsm/o7kq2ozt.html...Unix 允許程序之間使用管道重定向數(shù)據(jù)。 $ ps aux | grep 'node' 腳本可以通過監(jiān)聽標準輸入的data 事件,獲取重定向的數(shù)據(jù)。 process.stdin.resume(); process.stdin.setEncoding('utf8'); process.stdin.on('data', function(data) { process.stdout.wr...
http://m.hgci.cn/jhnpsm/86l7gozt.html...素是每個文件的文件名(字符串形式)。 fs模塊API文檔 node 自帶的 path 模塊也很有用,特別是它那個 extname 方法。 path模塊API文檔 代碼 var fs = require('fs') var path = require('path') fs.readdir(process.argv[2], function (err, list) { list.forEach(function...
http://m.hgci.cn/orknt7/4awrnozt.html...紹就到這里。下一篇文章我會介紹,如何用 Make 來構(gòu)建 Node.js 項目。
http://m.hgci.cn/mexvtg/cjtk2ozt.html抱歉,暫時沒有相關(guān)的文章
w3cschool 建議您: