Notice
Recent Posts
Recent Comments
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 | 31 |
Tags
- 프로그래머스
- 편스토랑
- ChatGPT
- 우분투
- leetcode
- AI 경진대회
- Real or Not? NLP with Disaster Tweets
- gs25
- 프로그래머스 파이썬
- 파이썬
- hackerrank
- programmers
- Baekjoon
- Docker
- PYTHON
- github
- ubuntu
- 코로나19
- Kaggle
- 편스토랑 우승상품
- 데이콘
- 캐치카페
- Git
- 맥북
- dacon
- SW Expert Academy
- 더현대서울 맛집
- 백준
- 금융문자분석경진대회
- 자연어처리
Archives
- Today
- Total
솜씨좋은장씨
[Python] Flask에서 npm 라이브러리 사용하는 방법 본문
728x90
반응형
Flask로 웹페이지를 만들면서 npm 라이브러리를 사용해야하는 경우
다음과 같은 방법으로 사용하면 됩니다.
다음의 방법은 node.js가 미리 설치되어있다는 가정 하에 가능합니다.
Mac을 사용하고 brew를 설치하셨다면
$ brew install node
위의 명령어를 활용하여 설치하여 줍니다.
먼저 Flask 프로젝트의 static 디렉토리로 이동합니다.
$ cd static
그 다음 다음의 명령어를 활용하여 npm 프로젝트로 initialize 시켜줍니다.
$ npm init
그 다음 npm라이브러리 중 사용을 희망하는 라이브러리를 설치하고 저장합니다.
예시로는 dom-inspector라는 오픈소스 라이브러리를 예시로 들겠습니다.
$ npm install dom-inspector --save
완료하였다면 이제 코드에서 설치한 라이브러리를 활용하는 코드를 작성합니다.
<script type="text/javascript" src="{{ url_for('static', filename='node_modules/dom-inspector/dist/dom-inspector.min.js') }}"></script>
그럼 Flask에서도 npm 라이브러리 사용이 가능합니다.
읽어주셔서 감사합니다
'Programming > Python' 카테고리의 다른 글
[Python] matplotlib 한글 폰트 사용하기 (0) | 2020.07.08 |
---|---|
[Python] SyntaxError: Non-ASCII character '\xeb' in file 해결 방법 (0) | 2020.06.12 |
[Python] OSError: [Errno 48] Address already in use ( Flask ) (6) | 2020.05.06 |
[Python] Slack WebHooks 을 통해 작업 진행상황 알림 받아보기! (feat. Incoming WebHooks) (0) | 2020.04.24 |
[Python] Pycharm에 원격 인터프리터 추가하고 적용하기! (11) | 2020.04.08 |
Comments