nodejs入門教程

Node.js是一個基於 Chrome V8 引擎、事件驅動I/O的服務端的JavaScript運行環境。服務器

  • 建立服務器

Node提供了http模塊,http 模塊主要用於搭建 HTTP 服務端和客戶端異步

const http = require('http');
const server = http.createServer((req,res)=>{
	res.writeHead(200, { 'Content-Type': 'text/plain' });
	res.end('Hello world');
})
server.listen(3000)
  • 文件系統

fs 模塊提供了一個 API,用於以模仿標準 POSIX 函數的方式與文件系統進行交互。全部文件系統操做都具備同步和異步的形式。異步的形式老是將完成回調做爲其最後一個參數。傳給完成回調的參數取決於具體方法,但第一個參數始終預留用於異常。函數

const fs = require('fs');
//讀
fs.open('myfile','r',(err,data)=>{
	if(err){
		return console.error(err)
	}
	readMyData(data);
})
//寫
fs.open('myfile','wx',(err,data)=>{
	if(err){
		return console.error(err)
	}
	writeMyData(data);
})
相關文章
相關標籤/搜索