웹 프론트엔드 JS 튜토리얼 Node.js: Windows 7에서 구축된 Node.js 서비스(서버 측 javascript로 플레이해 보겠습니다. 이것은 프런트 엔드 js 플러그인이 아닙니다)_javascript 기술

Node.js: Windows 7에서 구축된 Node.js 서비스(서버 측 javascript로 플레이해 보겠습니다. 이것은 프런트 엔드 js 플러그인이 아닙니다)_javascript 기술

May 16, 2016 pm 06:05 PM
node.js 제공하다

这里只是纯粹的搭建,连环境都没有,还玩什么服务器端js,一切都成了浮云,让我们先搭建一个环境,输入一个“hello world”的页面。
对的,windows7下的搭建,你只需一步一步跟着我做,就ok了,不用去了解过多的细节,那不是我们现在要关心的,我们现在首要目的是把环境搭建好,要不然就没有下一步了。

  Step 1. 下载node.js在windows下是要安装在Cygwin下的,去Cygwin网站下载Cygwin安装程序。

  Cygwin网站:http://cygwin.com/

  直接下载地址:http://cygwin.com/setup.exe

  Step 2. 安装

  安装你下下来的Cygwin程序,基本上只需下一步就可以。

  在Choose A Download Source界面选择-》install from internet

  在Select Your Internet Connection界面选择-》Direct Connect

  在Choose A Download Site界面选择-》这个自己选择了,就是选择下载的镜像,推荐使用.jp结尾的日本网站,速度比较快

  注意:如果你是首次安装,可能会弹出警告提示,不管管他,点击ok就可以。

  Step 3. 选择安装组件

  注意:由于组件较多,建议使用搜索的方式来查找。点击名字即可选中,选中后后面会有一个小方块,里面有X(叉)表示选中。

  Devel 分类

  gcc-g++: C++ compiler

  gcc-mingw-g++: Mingw32 support headers and libraries for GCC C++

  gcc4-g++: G++ subpackage

  git: Fast Version Control System – core files

  make: The GNU version of the 'make' utility

  openssl-devel: The OpenSSL development environment

  pkg-config: A utility used to retrieve information about installed libraries

  zlib-devel: The zlib compression/decompression library (development)

  Editor 分类

  vim: Vi IMproved - enhanced vi editor

  Python 分类

  全部

  注意:全部安裝,你只要点选 Python 右边的图标切换至 Install 即可。

  Web 分类

  wget: Utility to retrieve files from the WWW via HTTP and FTP

  curl: Multi-protocol file transfer command-line tool

  下一步之后会提示你有许多相依的组件需要安装,基本上直接按下一步即可。

  注意:由于组件都是在线下载,可能有点漫长,等待即可。

  Step 4. 运行ash.exe

  安装完后会在桌面生成图标(如果你选了在桌面生成图标项的话),注意不是运行这个图标!

  打开文件夹,进入C:cygwinbin 目录中,这个是默认的安装目录,如果你修改过安装目录,自己进入到cygwin的安装目录下的bin目录中。

  运行ash.exe

  在弹出的命令窗口中执行 ./rebaseall -v 命令

  等命令执行完成执行 exit 退出 ash

  Step 5. 下载并安装Node.js

  运行桌面上的Cygwin程序。

  在命令窗口中输入 wget http://nodejs.org/dist/node-v0.4.7.tar.gz 回车。

  注意:我在写这篇文章是node.js的最新版本是node-v0.4.7, http://nodejs.org/dist/node-v0.4.7.tar.gz 是node.js的下载地址,你在看这篇文章时可以自己去node.js的网站获取最新的下载路径替换就可以了

  Node.js网站:http://nodejs.org/

  在命令窗口中输入 tar xf node-v0.4.7.tar.gz 回车,node-v0.4.7.tar.gz为你自己下载的版本。

  在命令窗口中输入 cd node-v0.4.7 回车。

  在命令窗口中输入 ./configure 回车。

  在命令窗口中输入 make 回车。

  在命令窗口中输入 make install 回车。

  ok,到这里你已经安装完成node.js了

  在命令窗口中输入 node --version 回车,看看你的node.js版本。

  Step 6. 设置DNS

  打开文件夹,进入到C:cygwinetc 文件夹下。

  手动建立 resolv.conf 文件。

  用记事本打开刚建立的resolv.conf文件,添加如下

  nameserver 8.8.8.8

  nameserver 8.8.4.4

  保存并关闭。

  Step End. 测试Node.js是否可以运行

  到此你就已经搭建完成了,但是不知道是否可以正确运行,那么,下面让我们来写个示例文件来测试下。

  在C:cygwin 目录下建立 example.js

  输入

  var http = require('http');

  http.createServer(function (request, response) {

response.writeHead(200, {'Content-Type': 'text/html'});

response.end('Hello World');

 }).listen(8888);

console.log('http://127.0.0.1:8888/'에서 실행 중인 서버');

저장하세요(참고: UTF-8 형식으로 저장하세요. 그렇지 않으면 구문 오류가 보고됩니다).

cygwin을 실행하고 명령 창에 node /example.js를 입력한 후 Enter를 누르세요

http://127.0.0.1:8888/에서 서버가 실행되는 것을 보셨나요

cygwin을 닫지 말고 브라우저를 열고 http://127.0.0.1:8888/을 방문하여 hello world 페이지가 나타나는지 확인하세요.

본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.

핫 AI 도구

Undresser.AI Undress

Undresser.AI Undress

사실적인 누드 사진을 만들기 위한 AI 기반 앱

AI Clothes Remover

AI Clothes Remover

사진에서 옷을 제거하는 온라인 AI 도구입니다.

Undress AI Tool

Undress AI Tool

무료로 이미지를 벗다

Clothoff.io

Clothoff.io

AI 옷 제거제

Video Face Swap

Video Face Swap

완전히 무료인 AI 얼굴 교환 도구를 사용하여 모든 비디오의 얼굴을 쉽게 바꾸세요!

뜨거운 도구

메모장++7.3.1

메모장++7.3.1

사용하기 쉬운 무료 코드 편집기

SublimeText3 중국어 버전

SublimeText3 중국어 버전

중국어 버전, 사용하기 매우 쉽습니다.

스튜디오 13.0.1 보내기

스튜디오 13.0.1 보내기

강력한 PHP 통합 개발 환경

드림위버 CS6

드림위버 CS6

시각적 웹 개발 도구

SublimeText3 Mac 버전

SublimeText3 Mac 버전

신 수준의 코드 편집 소프트웨어(SublimeText3)

Node V8 엔진의 메모리와 GC에 대한 자세한 그래픽 설명 Node V8 엔진의 메모리와 GC에 대한 자세한 그래픽 설명 Mar 29, 2023 pm 06:02 PM

이 기사는 NodeJS V8 엔진의 메모리 및 가비지 수집기(GC)에 대한 심층적인 이해를 제공할 것입니다. 도움이 되기를 바랍니다.

Node의 메모리 제어에 관한 기사 Node의 메모리 제어에 관한 기사 Apr 26, 2023 pm 05:37 PM

Non-Blocking, Event-Driven 기반으로 구축된 Node 서비스는 메모리 소모가 적다는 장점이 있으며, 대규모 네트워크 요청을 처리하는데 매우 적합합니다. 대규모 요청을 전제로 '메모리 제어'와 관련된 문제를 고려해야 합니다. 1. V8의 가비지 수집 메커니즘과 메모리 제한 Js는 가비지 수집 기계에 의해 제어됩니다.

Windows에서 '서비스가 응답하지 않습니다' 오류를 해결하는 방법. Windows에서 '서비스가 응답하지 않습니다' 오류를 해결하는 방법. Apr 27, 2023 am 08:16 AM

NETSTART 명령은 서비스와 기타 프로그램을 시작하고 중지하는 데 사용할 수 있는 Windows의 기본 제공 명령입니다. 때때로 이 명령을 실행하는 동안 NetHelpmsg2186 오류가 발생할 수 있습니다. 이 오류가 발생하는 대부분의 사용자는 NETSTARTWUAUSERV 명령을 실행하여 Windows 업데이트 서비스를 다시 시작하려고 합니다. Windows 업데이트 서비스가 비활성화되거나 실행되고 있지 않으면 최신 업데이트를 받을 수 없으므로 시스템이 위험할 수 있습니다. 이 오류가 발생하는 이유와 이를 우회하는 방법을 자세히 살펴보겠습니다. 좋아요? 오류 2186이란 무엇입니까? Windows 업데이트 서비스는 최신 중요 업데이트 및 보안 기능을 설치합니다.

Windows 10 보안 센터 서비스가 비활성화되는 솔루션 Windows 10 보안 센터 서비스가 비활성화되는 솔루션 Jul 16, 2023 pm 01:17 PM

Security Center 서비스는 win10 시스템에 내장된 컴퓨터 보호 기능으로 실시간으로 컴퓨터 보안을 보호할 수 있습니다. 그러나 일부 사용자는 컴퓨터 부팅 시 Security Center 서비스가 비활성화되는 상황에 직면하게 됩니다. 매우 간단합니다. 서비스 패널을 열고 SecurityCenter 항목을 찾은 다음 마우스 오른쪽 버튼을 클릭하여 속성 창을 열고 시작 유형을 자동으로 설정한 다음 시작을 클릭하여 서비스를 다시 시작할 수 있습니다. Win10 보안 센터 서비스가 비활성화된 경우 수행할 작업: 1. "Win+R"을 눌러 "작업" 창을 엽니다. 2. 그런 다음 "services.msc" 명령을 입력하고 Enter를 누릅니다. 3. 그런 다음 오른쪽 창에서 "SecurityCenter" 항목을 찾아 두 번 클릭하여 속성 창을 엽니다.

명령을 사용하여 원격 데스크톱 연결 서비스를 여는 방법 명령을 사용하여 원격 데스크톱 연결 서비스를 여는 방법 Dec 31, 2023 am 10:38 AM

원격 데스크톱 연결은 많은 사용자의 일상 생활에 편리함을 가져왔습니다. 어떤 사람들은 원격으로 연결하기 위해 명령을 사용하고 싶어하는데, 그러면 어떻게 연결해야 할까요? 원격 데스크톱 연결 서비스는 명령을 사용하여 문제를 열면 이 문제를 해결하는 데 도움이 됩니다. 원격 데스크톱 연결 명령을 설정하는 방법: 방법 1. 명령을 실행하여 원격으로 연결합니다. 1. "Win+R"을 눌러 "실행"을 열고 mstsc2를 입력한 다음 "옵션 표시"를 클릭합니다. 3. IP 주소를 입력하고 클릭합니다. "연결하다". 4. 연결 중이라고 표시됩니다. 방법 2: 명령 프롬프트를 통해 원격으로 연결 1. "Win+R"을 눌러 "실행"을 열고 "명령 프롬프트"에 mstsc/v:192.168.1.250/console을 입력합니다.

Node의 파일 모듈에 대해 자세히 이야기해 보겠습니다. Node의 파일 모듈에 대해 자세히 이야기해 보겠습니다. Apr 24, 2023 pm 05:49 PM

파일 모듈은 파일 읽기/쓰기/열기/닫기/삭제 추가 등과 같은 기본 파일 작업을 캡슐화한 것입니다. 파일 모듈의 가장 큰 특징은 모든 메소드가 **동기** 및 ** 두 가지 버전을 제공한다는 것입니다. 비동기**, sync 접미사가 있는 메서드는 모두 동기화 메서드이고, 없는 메서드는 모두 이기종 메서드입니다.

인증 코드는 로봇을 막을 수 없습니다! Google AI는 흐릿한 텍스트를 정확하게 식별할 수 있고, GPT-4는 시각 장애인 척하며 도움을 요청합니다. 인증 코드는 로봇을 막을 수 없습니다! Google AI는 흐릿한 텍스트를 정확하게 식별할 수 있고, GPT-4는 시각 장애인 척하며 도움을 요청합니다. Apr 12, 2023 am 09:46 AM

"가장 짜증나는 것은 웹사이트에 로그인할 때 온갖 종류의 이상한(심지어 왜곡된) 인증 코드가 있다는 것입니다. 이제 좋은 소식과 나쁜 소식이 있습니다." 좋은 소식은 AI가 당신을 대신해 이 일을 할 수 있다는 것입니다. 내 말을 믿을 수 없다면 인식 난이도가 증가하는 세 가지 실제 사례가 있습니다. 그리고 다음은 "Pix2Struct"라는 모델이 제공하는 답변입니다. 모두 정확하고 단어 그대로입니까? 일부 네티즌들은 “물론 정확도가 나보다 낫다”고 한탄했다. 그럼 브라우저 플러그인으로 만들 수 있을까요? ? 네, 일부 사람들은 이렇게 말했습니다. 비록 이러한 경우가 비교적 간단하더라도 미세 조정만 하면 그 효과가 얼마나 강력한지 상상할 수 없습니다. 따라서 나쁜 소식은 인증 코드가 곧 로봇을 막을 수 없다는 것입니다! (위험 위험 위험...) 어떻게 해야 할까요? Pix2St

win7에서 오디오 서비스를 활성화하는 방법 win7에서 오디오 서비스를 활성화하는 방법 Jul 10, 2023 pm 05:13 PM

컴퓨터에는 다양한 프로그램의 응용을 지원하는 많은 시스템 서비스가 있습니다. 하드웨어 문제를 해결한 후에도 컴퓨터에서 소리가 나지 않고 대부분의 오디오 서비스가 켜지지 않는 경우 win7에서 오디오 서비스를 어떻게 활성화합니까? 많은 친구들이 헷갈려하는데, win7에서 오디오 서비스를 활성화하는 방법에 대한 질문에 대해 아래 편집기에서 win7에서 오디오 서비스를 활성화하는 방법을 소개하겠습니다. win7에서 오디오 서비스를 활성화하는 방법. 1. Windows 7 시스템의 컴퓨터 바탕 화면에서 컴퓨터를 찾아 마우스 오른쪽 버튼을 클릭하고 관리 옵션을 선택합니다. 2. 열리는 컴퓨터 관리 인터페이스의 서비스 및 응용 프로그램에서 서비스 항목을 찾아 엽니다. 오른쪽 서비스 인터페이스에서 WindowsAudio를 찾아 두 번 클릭하여 수정 사항을 엽니다. 4. 일반 프로젝트로 전환하고 시작을 클릭하여 기능을 활성화합니다.

See all articles