>  기사  >  웹 프론트엔드  >  Windows에 Node.js 모듈을 설치하는 방법

Windows에 Node.js 모듈을 설치하는 방법

高洛峰
高洛峰원래의
2016-12-26 09:34:341029검색

그러나 Microsoft가 Node.js 관계자에게 연락했다는 소식이 있으며 곧 개선이 있을 것이라고 믿습니다.
그러면 Cygwin을 설치하지 않고 Windows에서 실험적인 개발을 위해 Node.js 환경을 설정하는 것이 가능한가요? Node.js + express를 이용하여 간단한 테스트를 해보았는데 기본적으로는 가능합니다.
단계는 다음과 같습니다.

1. Node.js의 공식 비안정적 Windows 실행 프로그램을 다운로드합니다.
http://nodejs.org/#download
저는 0.5를 사용했습니다. 실험 .7 버전: http://nodejs.org/dist/v0.5.7/node.exe

2. c:nodejs 디렉터리를 만들고 이 디렉터리에 node.exe를 저장합니다

3. 익스프레스를 다운로드하세요. 종속성으로 인해 connect, qs, mime 및 jade도 다운로드해야 합니다(express 기본 템플릿 시스템. 다른 템플릿 시스템을 사용하는 경우 해당 시스템을 다운로드해야 함)
이름 주소 실험 버전
-- ---- -------------------- ---- -------
익스프레스: https://github.com/visionmedia/express 2.4.3
연결: https://github.com/senchalabs/connect 1.7.1
qs: https://github.com/visionmedia/node-querystring 0.3.1
mime: https://github.com/bentomas/node-mime 1.2.4
jade: https:// github.com/visionmedia/jade 0.15.4

4. c:nodejsnode_modules 디렉터리를 생성하고 이 디렉터리에 [Module] 디렉터리를 생성합니다. 그런 다음 이전 단계에서 다운로드한 파일을 압축하고 해당 파일을 [Module] 디렉터리에 복사합니다.
node_modules
|- 연결 <= 연결: lib/*
|- 표현 <= 표현: lib/*
|- jade <= jade: lib/*
| - mime <= mime: mime.js & types/*
|- qs <= qs: lib/*

5 c:nodejsnode_modules 디렉터리에 다음 파일을 생성합니다.
connect.js
콘텐츠: module.exports = require('./connect/connect');
express.js
콘텐츠: module.exports = require('./express/express');
jade.js
콘텐츠: module.exports = require('./jade/jade');
mime.js
콘텐츠: module.exports = require('./mime/mime' ) ;
qs.js
내용: module.exports = require('./qs/querystring')

6. 다운로드한 Express 압축 패키지의 bin/express 파일을 c에 복사합니다. :nodejs 디렉터리 이름을 express.js로 바꿉니다.

7. 아래 예시와 같이 2.4.3을 사용하여 express.js 파일을 수정합니다.
7.1 mkdir 함수 본문 수정
401: exec ('mkdir -p ' + 경로, 함수(err){
->exec('md ' + 경로, 함수(err){
7.2. mkdir 함수 호출 수정
263: mkdir(path + '/public/javascripts');
->mkdir(경로 + '\public\javascripts')
264: mkdir(경로 + '/public/images'); mkdir(경로 + '\public\images');
265: mkdir(경로 + '/public/stylesheets', function(){
->mkdir(경로 + '\public\stylesheets', function (){
280: mkdir(path + '/views', function(){
->mkdir(path + '\views', function(){

8. 생성 express 프로젝트:
c:nodejsnode.exe express.js -s hello

9. c:nodejsnode_modules*.* => c:nodejshellonode_modules

10. 🎜>c :nodejsnode.exe helloapp.js
결과를 보려면 브라우저에서 http://localhost:3000을 엽니다.

테스트가 완료되었습니다.
아래 테스트 파일이 나와있습니다. 테스트 파일에서는 Express Session도 테스트해봤습니다. 브라우저(http://localhost:3000/session)에서 열어 결과를 볼 수 있습니다.

Windows에 Node.js 모듈을 설치하는 방법에 대한 더 많은 관련 기사를 보려면 PHP 중국어 웹사이트를 주목하세요!

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