【Node.jsモジュール】node-multispinnerでいい感じに並列処理の実行をコンソールへ出力する
node-multispinner
install
npm install --save multispinner
sample
例えばこんなコードを書ける
別途、superagentも使っているので注意。
main.js
const Multispinner = require('multispinner')
const request = require('superagent')
const requests = [
'http://google.com',
'http://yahoo.co.jp',
'http://apple.com',
'http://nobodyrequest.com'
]
const ms = new Multispinner(requests)
ms
.on('success', () => {
console.log('done without errors!')
})
.on('err', (e) => {
console.log(`${e} spinner finished with an error`)
})
requests.map((r) => {
request
.get(r)
.end((err, res) => {
if(err){ ms.error(r); return ;}
ms.success(r);
})
})
Author And Source
この問題について(【Node.jsモジュール】node-multispinnerでいい感じに並列処理の実行をコンソールへ出力する), 我々は、より多くの情報をここで見つけました https://qiita.com/keitarou/items/51cabf77709a3ffd2b23著者帰属:元の著者の情報は、元のURLに含まれています。著作権は原作者に属する。
Content is automatically searched and collected through network algorithms . If there is a violation . Please contact us . We will adjust (correct author information ,or delete content ) as soon as possible .