nodejs 01
1996 ワード
nodejs紹介
nodejsはchrome V 8ブラウザによる動作環境です.インターフェース操作がなく、ECMAscript だけです.はwindowがなくて、documentがありません. nodejs環境はいくつかAPI を提供します.ファイル操作 ネットワーク操作 nodejsの特徴イベント駆動 非ブロッキングIOモード:大量非同期プログラミングAPI クロスプラットフォーム 単スレッド 軽量高効率 npmパック、単一機能 を解決します.
nodejsの役割ウェブサイトのサービス端末 データベースインタラクション CLIツールを構築し、Common Line Interface アプリケーションシーン IO操作が頻繁:ファイル読み書き、リンクデータベース リアルタイム通信:チャット、生放送 nodejsおすすめ「深く浅くなるnodejs」 《nodejs:権威の手引き》 阮一峰:javascript.ruanyifeng.com wwww.nodebeginner.org/index-zh-cn. http://cnodejs.org nodejsコミュニティ javascriptコードのスタイル「javascriptコード規範」 ギthub-->airbnb/ferosチーム規範 nvm node version manager node入門
fsでよく使われているのは です. である.のデフォルトは を指定することができます. です.
デフォルトは です. です.
http
スタートサービスには様々な形があります.
環境変数環境変数を設定した後、グローバル範囲でコマンドオープンプログラム を使用することができます.には環境変数がありません.プログラムがある場所だけ有効にすることができます. 属性---"高度な設定---環境変数---"path---"はセミコロンで分割し、プログラムパスを追加します. は変数名を作成し、パスに%参照 を使用します.
nodejsはchrome V 8ブラウザによる動作環境です.
nodejsの役割
fs
fs.readFile(file,options,callback)
file
はファイルパスutf8
で、ピクチャである場合はbuffer
callback
のデフォルトパラメータはerr
とdata
fs.writeFile(file,data,options,callback)
utf8
callback
のデフォルトパラメータはerr
http
スタートサービスには様々な形があります.
//
var http = require('http')
http.createServer(function (request,response) {
//
}).listen(8080)
//
var http = require("http");
var server = http.createServer();
server.on("request",function(req,res){
res.writeHead(200,{
'Content-Type':'text/plain;charset=utf-8'
});
res.write("hello nodejs");
res.end();
});
server.listen("3000",function(){
//
});
拡張環境変数