2017-10-06 7 views
1

어떤 사람들은이 질문을 중복해서 볼 수는 있지만, 각도 2, NPM 및 노드의 초보자이며 환경 설정에 어려움을 겪고 있다고 말합니다.각기 다른 버전의 노드 - 학습 각도 2

예를 들어 this 예를 따라 시작했지만 다른 패키지 버전 등의 불일치로 설명 된 100 백 개의 오류가 발생했습니다. Stack Over Flow에서 다른 사람들이 그 운동을 포기하고 NPM과 Node 등의 설정으로 돌아가서 link2을 시작했습니다.

링크 2를 따라 가면서 NPM을 경고 및 오류와 함께 설치했습니다. NodeJS 설치의 두 번째 단계로 더 이동

NPM installation result where it is showing Node version 5.4.1

를 따를 때 스크린 샷이, 나는 here에서 권장 버전 (6.11.4)을 다운로드하여 기본 위치 (C에 설치 : \ 프로그램 파일 \ nodejs). 위의 설치 후

enter image description here

를 따를 때 스크린 샷이, 내가, 화면이 1, 비록 2 샷에서 볼 수 있듯이 내가 Nodejs의 다른 버전을 왜 궁금 다른 위치를 가리키는 두 경로 만 나는 link2에서와 같이 따라 갔다. 내가 여기에 뭔가를 놓치고 있니? 아니면 이것이 어떻게되어야 할까? 오! 언급 한 것을 잊어 버렸습니다. Visual Studio (2015)의 C : \ Program Files \ nodejs 위치에 외부 웹 도구를 설정했습니다.

enter image description here

내가 완전히 여기에 손실 오전에 따라 정말 각이 연습 예 중 하나를 다음 다음 찾기 시작 시간을 낭비하고 싶지 않는

VS 2015 외부 웹 도구 설정 스크린 샷입니다 패키지의 이전 버전 때문에 오류가 다시 발생합니다. 또한 Angular 2에 환경을 설정하는 것이 왜 그렇게 고통 스러운지 이해하지 못합니까?

+0

을 당신은 스튜디오 Node.js를하고 타이프의 자체 버전이있을 것이다 비주얼 찾을 수 있습니다. path를 node 및 npm으로 변경하여 node.js 문제를 해결할 수 있습니다 (VS "외부 웹 도구"에서 Node.js 및 npm의 경로 우선 순위 지정). Typescript에 대한 최신 VS 확장을 설치하여 Typescript 문제를 해결할 수 있습니다 (Visual Studio 외부에서 Typescript 확장 프로그램을보아야 할 수도 있습니다. Microsoft에서 제공). 설치된 Typescript 버전을 찾으려면 Visual Studio> 도움말> Visual Studio 정보로 이동하십시오. – pixelbits

+0

link1 Code Project 예제를 따르면서 Typescript의 최신 버전을 설치했습니다. –

+1

"nsc install"을 사용하여 설치 한 Typescript 노드 패키지가 Visual Studio와 동일한 버전인지 확인하려면 Visual Studio 외부의 "tsc -v"와 동일한 버전을 사용해야합니다. – pixelbits

답변

2

비슷한 문제가있었습니다. 문제는 Visual Studio에 패키지 된 노드의 자체 버전이 설치되어 있고 환경 변수가 이전 버전임을 가리 키도록 설정되어 있다는 것입니다.

노드에 대한 참조가 환경 변수 "경로"를 확인하십시오.

당신이 tools > optionsProjects and solutions -> External Web Tools에 가서 당신의 새로운 수동으로 설치 노드에 경로를 추가하려고, 당신의 IDE로 비주얼 스튜디오와 함께이 모든 일을하려고하는 경우 :

enter image description here

당신이 경우 Visual Studio를 사용하지 않는 경우 (Visual Stuido Code를 사용하는 경우), Visual Studio 디렉토리를 사용하여 프로젝트를 포함시키지 마십시오.

편집 : 이미 완료했는지 확인하십시오. 스크린 샷을 표시 할 수 있습니까? VS를 다시 시작 했습니까? 그들은 어떤 순서로 (중요합니다). $(PATH)도 위로 이동하십시오. nodejs는 PATH 변수에 추가되어야합니다.

또한 Angular 2에 환경을 설정하는 것이 왜 그렇게 고통 스러운지 이해하지 못합니까?

이러한 모든 도구를 함께 사용하는 것이 현실입니다. 각도는 다른 어떤 것과 마찬가지로 나쁩니다. 복잡한 자바 스크립트 개발을 원한다면 Node를 설치하고이 모든 것을 수행해야합니다.

일단 언덕을 넘어 서면 을 수행하기 시작하면 일이 더 잘됩니다! 견디어 내다.

+0

VS 2015를 사용하고 있으며 IDE에서 이미 원래의 게시물에서 설명한대로 경로를 설정했습니다. –

+0

죄송합니다. 편집을 추가했습니다. 스크린 샷을 게시 할 수 있습니까? 순서가 중요합니다. – Joe

+0

원래 게시물을 편집했습니다. 외부 웹 도구 설정 스크린 샷이 추가되었습니다. –