2017-09-14 1 views
0

최신 High Sierra 빌드를 사용 중입니다. 노드를 설치하는 데 최대 8 분이 걸립니다.

내가 NPM (노드)가 설치 8 분 소요를 설치하고

...

/usr/local/Cellar/node/8.5.0: 4,152 files, 47.8MB, built in 7 minutes 51 seconds 

이 정상적인 행동인가?

+0

공식 Node.js 설치 프로그램 (https://nodejs.org/ko/)을 사용하지 않는 이유는 무엇입니까? – robertklep

+0

노드 이상, 일부 누락 된 프로그램 등에 homebrew를 사용하고 있기 때문에 – yooouuri

+0

Homebrew도 사용하지만 _also_는 공식 Node.js 설치 프로그램을 사용합니다. Homebrew가 설치된 Node.js는 모든 종류의 문제를 일으킬 수 있습니다 (StackOverflow에 여기에 게시되는 질문의 양으로 판단). FWIW, 바이너리 설치가 아닌 소스에서 컴파일되기 때문에 아마도 많은 시간이 걸릴 것입니다. – robertklep

답변

0

정상적이지 않습니다. 바이너리 패키지를 설치하는 경우 원본에서 빌드하는 경우 시간이 오래 걸리고 설치 시간은 더 짧아야합니다. 당신은 당신이 실행해야하는 정확한 명령으로 해당 패키지의 모든 종류의 (바이너리와 소스)를 사용하여 노드 설치에 대한이 튜토리얼을 볼 수 있습니다 또한

:에 설치 옵션을 참조하십시오

나는 프로그래밍 언어 설치를 권장하지 않습니다 런타임 (노드, 파이썬, 루비, 펄 등)은 모든 종류의 문제를 일으킬 수 있기 때문에 공식 패키지 이외의 다른 것들을 사용합니다. 이러한 런타임에는 모듈 및 라이브러리를 설치하는 데 사용해야하는 패키지 관리자가 있으므로 문제를 추적하는 데 어려움을 겪을 수 있으며 일반적으로 번거롭지 않은 가치가 있습니다. 내가 권장하는 유일한 도구는 nvm입니다. 왜냐하면 나는 소스 코드를 읽었 기 때문에 그것이 무엇을하고 있는지 알기 때문에 bash에 먼저 bash 출력을 연결하는 권장 방법을 결코 실행하지 않을 것입니다.

+0

제가 양식 소스를 만들고 있었기 때문에 빨리 생각 했습니까? – yooouuri

관련 문제