NodeJS mobile-detect로 모바일 정보 가져오기

2020. 3. 23. 14:49·JavaScript/Npm Modules

이 모듈은 user-agent 헤더의 정보를 이용해 클라이언트가 모바일인지 아닌지,

기종은 어떤건지, 브라우저는 뭘 썼는지같은 정보들을 객체로 만들어줘서

우리가 모바일 클라이언트의 정보들을 쉽게 알수있게 해줍니다.

 

서론이 길었네요. 다음 문장을 입력해 모듈을 설치해줍시다

npm i mobile-detect

 

 

설치를 해준뒤에 이렇게 모듈을 불러와줍시다.

var MobileDetect = require('mobile-detect')

 

그리고 이렇게 입력해서 정보가 담긴 객체를 얻을수있습니다.

md=new MobileDetect(req.headers['user-agent'])  

 

이 객체에서 메소드를 사용해 여러 정보를 얻을수 있는건데

간단히 모바일인지 아닌지 알려면 다음과 같이 써주면 됩니다

Boolean(md.os())

 

다른 메소드들도 많지만 메서드명만보면 직관적으로 이해가 되는거같아

공식 페이지의 사진만 첨부해드릴게요.

수고하셨습니다!

'JavaScript > Npm Modules' 카테고리의 다른 글

NodeJS node-cron 스케줄러 상세 설명  (0) 2020.03.21
NodeJS 세션 express-session 모듈 써보기  (0) 2020.03.09
'JavaScript/Npm Modules' 카테고리의 다른 글
  • NodeJS node-cron 스케줄러 상세 설명
  • NodeJS 세션 express-session 모듈 써보기
​​​​
​​​​
  • ​​​​
    개발 블로그
    ​​​​
  • 전체
    오늘
    어제
    • 분류 전체보기
      • 오늘 배운것들
      • 프로젝트
        • NodeJs-유튜브 음질 뷰어
        • 직접 설계해본 ERD
        • URL 단축&방문수 분석 사이트
        • GPT로 영어 공부하기
      • 알고리즘
        • 백준
        • CodeSignal
        • 프로그래머스
      • JavaScript
        • Npm Modules
        • VanillaJS
        • NodeJS
      • CI&CD
  • 블로그 메뉴

    • 홈
    • 태그
    • 방명록
  • 링크

  • 공지사항

  • 인기 글

  • 태그

  • 최근 댓글

  • 최근 글

  • hELLO· Designed By정상우.v4.10.4
​​​​
NodeJS mobile-detect로 모바일 정보 가져오기
상단으로

티스토리툴바