2017-04-20 5 views
1

현재 새 웹 개발 프로젝트를 시작하고 백 엔드 용으로 플라스크를 사용하는 상당히 표준적인 루트를 사용할 계획입니다.플라스크 옆에 노드 설치

처음으로 저는 현재 브라우저의 대부분에서 코드를 사용할 수있게하면서 ES6에 내 클라이언트 측 코드를 작성하기 시작하면서 Babel의 사용을 처음으로 고려했습니다. TypeScript도 대안으로 제안되었습니다 (저는 TypeScript와 Babel이 다소 다른 것을하기로 결정했습니다).

두 가지 모두 npm을 통한 설치가 필요합니다. 이는 연구 결과가 상당히 합리적인 것으로 보이며 npm에는 노드가 필요합니다. 내 질문은 패키지 관리를 위해 npm을 설치하기 위해 Node를 사용할 때 이상하거나 멋진 점이 있습니까?

추가 배경으로, VM은 Ubuntu 16.04.2 LTS를 실행 중입니다.

답변

2

전혀 이상한 일이 아닙니다. npm은 노드 용 패키지 관리입니다. 바벨은 어떻게 달릴까요? 노드와 함께 실행됩니다. Babel은 독립 실행 형 도구처럼 보일 수 있지만 노드 스크립트 일뿐입니다. Babel의 출처 here을 참조하십시오. Babel이 필요한 경우 꼭 Node를 설치하여 실행하십시오.

+0

아하나. 나는 백 엔드 비트에 대한 상대적인 신조어 그러므로 어리석은 질문입니다. 당신의 도움을 주셔서 감사합니다. – dbr

+1

좋다. "어리석은"질문은 우리가 배울 수있는 방법입니다. –

+1

노드를 사용하여 Python 용 자바 스크립트 라이브러리를 관리하는 것은 이상하게 느껴집니다./ –