Nodejsモジュールの分類:
1614 ワード
**nodejs :**
内蔵モジュール:/*Stream流*何が流れますか?Nodeの中にはなぜこの概念が流れているのですか?使用シーン*ストリームとは、データストリームのことであり、データはスライス転送*データであり、非ブロッキング*gulp【ストリーミング動作】を実現することができる. const fs = require('fs') // yyb.txt
const zlib = require('zlib') //
// const inp = fs.createReadStream( )
const inp = fs.createReadStream( './yyb.txt' ) //
const gzip = zlib.createGzip() //
// const outp = fs.createWriteStream( )
const outp = fs.createWriteStream( './yyb.txt.gz' )
inp
.pipe( gzip )
.pipe( outp )
第三者モジュール:/*は一般的にnpmjs.comというサイトから利用プロセスを引き出します.1.インストール先にpackge.jsonファイルnpm/cnpm i request-S/-D--save生産環境-D--save-dev developmentを作成する略字開発環境を作ります.const request = require('request')
request('https://m.lagou.com/listmore.json', (err, response, body) =>{
if(!err){
console.log( ' ',JSON.parse(body)) // body ,Json.parse()
}else{
console.log( ' ',err ) // error
}
})
カスタムモジュール//name.js
// 1.
const name = {
id: 1,
name: 'Gabriel Yan'
}
const str = 'sdaf'
// 2.
// module.exports = name
module.exports = { //
name,
str
}
//name2.js
//
// const { name,str } = require( )
const { name,str } = require('./02-name.js')
console.log( name.name , str )