-
node.js 기본기 정리공부하기/node.js 2020. 2. 12. 05:37
console.log() ->cmd창에 ()의 내용을 출력
console.dir() -> 객체를 그대로 출력해줌
console.time('key')
~
~
console.timeEnd('key') ->위에 key부터 아래key까지 걸린 시간을 체크해줌!
------------------
//자주 사용하는 변수나 함수
console.log('파일이름 : %s',__filename); //파일의 확장자까지 다나옴
console.log('path : %s',__dirname); //파일의 경로까지 나옴
//__filename , __dirname은 전역변수이다.
console.dir(process.argv);//이것으로 확인하자,배열로 되어있다.
//process도 대표적인 전역변수로 어디서든 접근이 가능하다
------------------
calc.js
exports.add = (a,b)=>{
return a+b;
}
-->calc.js를 사용하는 .js파일
let asd = require('./calc');
console.log(asd.add(3,3));
calc2.js
let calc ={};
calc.add=(a,b)=>{return a+b};
module.exports =calc;
-->calc2.js를 사용하는 .js파일
let qqq = require('./calc2');
console.log(qqq.add(1,3));
------------------------------------------------------
let path=require('path');
let directories = ['users','lsm123','lsm'];
let dirStr=directories.join();
console.log(dirStr);
let dirStr2 = directories.join(path.sep); //폴더관련 출력
console.log(dirStr2);
let dirStr3=path.join('/Users/Mars','Lsm.exe');
console.log(dirStr3);
let dirname=path.dirname(dirStr3); //경로만 출력
console.log(dirname);
let basename = path.basename(dirStr3);//파일만 출력
console.log(basename);
let extname = path.extname(dirStr3);//확장자만 출력
console.log(extname);
'공부하기 > node.js' 카테고리의 다른 글
typeorm 기본 구조 만들기 (5) - swagger (0) 2022.01.24 typeorm 기본 구조 만들기 (4) - auth,jwt (0) 2022.01.24 typeorm 기본 구조 만들기 (3) - repository, service, controller (0) 2022.01.24 typeorm 기본 구조 만들기 (2) - app, index 분리 (0) 2022.01.16 typeorm 기본 구조 만들기 (1) - typeorm 셋팅 (0) 2022.01.16