-
node.js 비동기 모듈 작업프로그래밍/개발메모 2020. 5. 14. 13:38728x90반응형
/* 1. start 2. end 3. abc_async 순으로 동작하도록 짜려고함 */ var mymodule = require('./mymodule'); console.log("start"); mymodule.abc_async(); console.log("end");모듈쪽내용
/* mymodule.js 내용 */ async function abc_async() { console.log("abc_async start"); await sleep(1000); console.log("abc_async end"); } const sleep = async (ms) => { return new Promise(resolve=>{ setTimeout(resolve,ms) }) } module.exports.abc_async = abc_async; module.exports.sleep = sleep;abc_async 내부에 딜레이가 걸리도록 sleep 을 걸어둠
반응형