


Node.js: Windows 7에서 구축된 Node.js 서비스(서버 측 javascript로 플레이해 보겠습니다. 이것은 프런트 엔드 js 플러그인이 아닙니다)_javascript 기술
这里只是纯粹的搭建,连环境都没有,还玩什么服务器端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 페이지가 나타나는지 확인하세요.

핫 AI 도구

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

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

Undress AI Tool
무료로 이미지를 벗다

Clothoff.io
AI 옷 제거제

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

인기 기사

뜨거운 도구

메모장++7.3.1
사용하기 쉬운 무료 코드 편집기

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

스튜디오 13.0.1 보내기
강력한 PHP 통합 개발 환경

드림위버 CS6
시각적 웹 개발 도구

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

뜨거운 주제











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

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

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

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

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

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

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

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