
NodeJS mobile-detect로 모바일 정보 가져오기
·
JavaScript/Npm Modules
이 모듈은 user-agent 헤더의 정보를 이용해 클라이언트가 모바일인지 아닌지, 기종은 어떤건지, 브라우저는 뭘 썼는지같은 정보들을 객체로 만들어줘서 우리가 모바일 클라이언트의 정보들을 쉽게 알수있게 해줍니다. 서론이 길었네요. 다음 문장을 입력해 모듈을 설치해줍시다 npm i mobile-detect 설치를 해준뒤에 이렇게 모듈을 불러와줍시다. var MobileDetect = require('mobile-detect') 그리고 이렇게 입력해서 정보가 담긴 객체를 얻을수있습니다. md=new MobileDetect(req.headers['user-agent']) 이 객체에서 메소드를 사용해 여러 정보를 얻을수 있는건데 간단히 모바일인지 아닌지 알려면 다음과 같이 써주면 됩니다 Boolean(md.o..