다시 오신 것을 환영합니다.
이 비디오에서는 첫 번째 누드 응용 프로그램을 작성하려고하며 응용 프로그램이라는 용어를 매우 느슨하게 사용합니다.
그것은 단지 몇 가지 기본 자바 스크립트와 함께 하나의 파일이 될거야하지만 우리가 노드 죄수와 상호 작용할 수있는 방법을 보여 드리겠습니다 ..
또한 노드를 사용하여 파일을 실행할 수있는 방법도 살펴 보겠습니다.
그래서 그것들은 두 가지 목적입니다.
우리가 먼저 이야기 할 것은 노드 단점입니다.
그래서 우리는 자바 스크립트 협의회와 브라우저를 보았습니다. 그 전에는 우리가 열 수 있고 상호 작용할 수 있습니다. 브라우저에서 javascript 명령을 입력하면 경고 및 상수 로그 또는 원하는 디버깅과 같은 작업을 수행 할 수 있습니다.
좋은 노드는 자체 버전의 콘솔을 가지고 있으며 명령 행에 모두 기반하기 때문에 약간 다릅니다.
우리는 멋진 브라우저 인터페이스를 얻지 못합니다.
우리가 서버 측에 있기 때문에 아무런 요소가없는 h l 도구가 없습니다.
안돼.
매번 실제로보고 상호 작용할 CSSA가 없습니다.
따라서 노드 콘솔은 간단한 명령으로 터미널에서 열 수있는 위치에 불과합니다. 그런 다음 javascript 명령을 입력하면 브라우저에있는 것처럼 실행됩니다.
솔직히 말하면 정말 유용하지 않습니다.
한 번 또는 두 번 열어 버릴 수도 있습니다.
이 비디오를 제외하고 나는 그것을 보여 주기만하면 그것이 존재한다는 것을 알 수 있습니다.
우리는 명령 노드를 입력하여 열어 볼 수 있습니다. 실제로 터미널에서 내 컴퓨터에서 어떻게 할 수 있는지 보여주기 때문에 클라우드에서 사용하는 브라우저 대신 정확히 같은 방식으로 작동합니다. 9.
그래서 노드를 입력하고 프롬프트를 변경하면 커서가 커집니다.
우리가 이걸 얻었는지 아니면 karet을 얻었는지 알 수 있습니다. 즉, 저는 JavaScript 콘솔 안에 있습니다.
그래서 내가 뭔가를 입력하면 4 플러스 10처럼 몇 가지 자바 스크립트를 얻을 수있다. 나는 14 개를 얻는다. 또는 내가 원한다면 완전한 자바 스크립트를 할 수있는 곳처럼 안녕하세요 플러스 세계와 같은 일을 할 수있다.
나는 여기에서하지 않을 것이지만 나는 자바 스크립트와 상호 작용할 수있다.
Ruppel이란 이름의 EPL입니다.
평가를 읽으십시오.
루프를 인쇄하십시오.
저는 언어 간, 그리고 다양한 프레임 워크와 기술 간의 비교를 그리는 팬입니다.
저는 실제로이 수업에서 결코 사용하지 않을 루비의 REPL을 보여 드릴 것입니다.
그러나 나는 그저 똑같은 방식으로 작동하는 것을 볼 수 있도록 시연하고 싶습니다.
그래서 우리는 여기서 나가고 그만둬야합니다.
Control-C를 두 번 치고 루비 문제를 풀어 볼 수 있습니다. 나는 타입 Arbi를 인터랙티브 루비의 약자로 여기에 루비 코드를 입력 할 수 있으므로 루비 코드는 40 + 9와 같이 매우 단순한 형태로 타이핑 할 것이고 49를 얻고 싶습니다.
그것은 우리가 명령 행에 루비를 쓸 수있는 곳입니다. IRP를 입력하고 엔터를 치면 루비 변수 나 메소드 또는 다른 것으로 생각하기 때문에 LS 나 CD와 같은 커맨드 라인을 입력 할 수없는 새 장소에 들어갑니다.
우리가 노드 단점에 들어갈 때 똑같은 ..
이제 우리가 클라우드 9로 넘어 가서 노드 영사관에서 일할 수있는 방법을 보여 드리겠습니다.
그것은 단지 노드를 입력하고 Enter 키를 누르거나 커서를 변경하는 것과 완전히 똑같은 명령입니다.
이제 서버 측 자바 스크립트를 작성할 수 있습니다.
그래서 다시 간단한 것을 해봅시다.
글쎄, 그냥 그런 편지를 계속해서 기록하면 인쇄물을 얻을 수 있습니다.
제가 만들고 싶은 중요한 점은 당신이 자바 바다에서 익숙한 많은 것들이 변호사이고 브라우저는 여기에 없다는 것입니다.
내가 시도하고 경고한다면 우리는 경고 같은 것을 할 수 없다.
안녕하세요. 오류가 발생했습니다.
알리미가 정의되어 있지 않다고 말하면 브라우저에 경고가 오기 때문입니다.
우리는 브라우저에 있지만 실제로 브라우저에 있지 않으므로 브라우저에 코드를 입력하고 있지만 클라우드 9 대의 컴퓨터에서 서버 측의 다른 컴퓨터에서 실행되고 있습니다. 브라우저를 사용하면 여기에 가서 Knode로 들어가서 브라우저에 없기 때문에 존재하지 않는 경고를 입력하는 것과 같습니다.
문서 문서와 같은 것은 코드에 전혀 존재하지 않습니다.
그것은 순전히 브라우저 측에 있습니다.
따라서 Domm 중 누구도 선택자 중 한 명에있는 해당 이벤트 리스너는 없습니다.
그 모든 조작은 브라우저에만 있습니다.
그 중 아무 것도 메모와 함께 존재하지 않습니다.
그것이 노드 단점과 함께 보여주고 싶은 것입니다.
내가 언급했듯이 우리는 실제로 그것을 많이 사용하지는 않을 것이지만 Knode가 어떻게 작동하는지에 대한 좋은 소개 일 것입니다.
터미널에서 Javascript를 실행하기 만하면됩니다.
다음 글 머리 기호는 노드를 사용하여 파일을 실행할 수있는 방법보다 훨씬 중요합니다.
따라서 노드를 사용하여 파일을 실행한다는 것은 자바 스크립트 파일을 만들 수 있다는 것입니다.
원하는대로 호출하고 자바 스크립트 코드로 채우면 inode 명령을 사용하여 자체적으로 실행 된 HD Melosi 액세스없이 브라우저없이 명령 줄에서 실행할 수 있습니다.
우리는 node와 그 다음 파일 이름을 입력합니다.
그리고 우리가 엔터를 치면 Javascript로 제공 한 모든 파일을 시도하고 실행할 것입니다.
그럼 이제 그 사실을 보여 드리겠습니다.
내 커맨드 라인에서 새 파일을 만들려고합니다.
나는 그냥여보세요.
예, 만지지 마세요.
안녕하세요.
예, 이제 LS가 입력되었는지 확인합니다.
거기는.
편집기에서 열어 간단한 Javascript를 추가해 보겠습니다.
그래서 i가 0 인 for 루프를 해봅시다.
나는 10 플러스 플러스 미만으로 일정한 고도 로그를 할 것입니다.
안녕하세요. 안녕하세요.
J S.
우리는 지금 그것을 구할 것입니다.
node 명령을 사용하여이 코드를 실제로 실행하여이 코드를 실행할 수 있습니다.
그래서 다시 노드와 hello 인 파일의 이름을 입력합니다.
예, 그렇습니다.
나는 입력을 치고 저를위한 파일을 실행하고 끊임없이이 회의에 나의 맨끝 기록한다.
Hello Dutch에서여보세요.
네, 예.
이런 코드를 작성하지 않고 실제로 수행 할 작업은 이미 노드 애플리케이션을 실행 한 곳에서 본 것과 같은 내용입니다.
예, 내 서버가있는 파일이고 실제로 서버를 시작하고 3 천 포트에서 서비스를 제공하며 J.S. 이후에 실행되었으므로 지금 3 천 포트를 방문 할 수 있습니다. 노다 (Noda)가 파일을 실행 한 것과 같은 노어와 함께.
그래서 그것이 우리가 보게 될 것입니다.
더 많이 사용하십시오.
그러나 우리는 또한 이것을 할 수도 있고 for 루프를 가질 수도 있습니다. 그리고 그것은 그 로그에옵니다.
그것은 같은 방식으로 작동합니다.
자바 스크립트 코드는 자바 스크립트 코드와 노드와 루비 사이의 또 다른 병렬 관계이므로 루비 파일을 만들어 실행할 수 있습니다.
노드 명령이 아니라 루비 명령을 사용하면 이것을 다시 보여줄 것입니다.
루비를 전혀 배우지 않기 때문이 아닙니다.
확실히 기억할 필요는 없지만 노드와 Ruby 및 기타 서버 측 언어를 비교할 수 있도록 보길 바랍니다.
이것은 당신이 할 수있는 일이고 거의 모든 서버 쪽 일입니다. 그래서 여기서 제가 Hello RB라는 새로운 파일을 만들고 그 파일을 열어 보겠습니다.
RB는 우리가 루비 파일을 만드는 방법이며, 나는 간단한 것을 할 것입니다.
안녕하세요. 안녕하세요.
RB 그리고 우리는 루프를 사용하지 않을 것입니다.
세 번이나하고 저장하겠습니다.
그것이 루비의 모습입니다.
세미콜론이나 괄호가 필요없는 것은 없습니다.
거기 있으면 닫을거야.
그리고 Noad hello 대신에 그 파일을 실행합니다.
네, 루비를 돌립니다.
안녕하세요 도트 RB.
그리고 루비 코드 인 내 파일을 실행합니다.
그것은 루비로 실행하고 나를 인쇄합니다.
하이 안녕하세요 도트 RB.
세 번.
좋아요, 그래서 제가 여기에 보여주고 싶은 모든 것입니다.
두 가지 목표가있었습니다.
하나는 노드가 취소한다는 것을 보여줍니다.이 노드는 인수없이 노드를 입력하고 노드와 파일 이름으로 할 수있는 노드로 파일을 실행하면 끝날 필요가 있습니다. 다음 강의에서.