오늘은 내 학습 node.js의 두 번째 날입니다. 소위 node.js는 실제로 JavaScript로 작성된 서버의 언어입니다. 동시에, 그것은 백엔드 프레임 워크와 오픈 플랫폼입니다.
1. 관련 이론적 지식 :
Module.exprorts를 사용하여 모듈 및 내보내기 모듈을 소개하기 위해 요구 사항을 사용할 수 있습니다.
nodejs를 설치하고 npm을 구성하십시오
1. Nodejs를 설치하고 설치 후 CMD 명령 줄에 Node -v를 입력하여 버전을보십시오.
2. CMD에서 NPM 구성 목록을 클릭하여 NPM이 설치되어 있는지 확인하십시오.
3. 거울 주소를 설정하십시오.
Taobao Mirror : 유형 NPM 구성 세트 레지스트리 = https : //registry.npm.taobao.org
Langwo Server 미러 : 명령 줄에서 NPM 구성 세트 레지스트리 = http : //192.168.8.10 : 7001 입력
Express를 설치하십시오
1. 프로젝트 초기화. 명령 : npm init
2. Global Express Generation 도구를 설치하십시오. 명령 : NPM Express -Generator -G 설치
3. 프로젝트 골격을 생성하기 위해 Express 명령을 실행하십시오.
4. 명령에 NPM 설치를 입력하여 Express의 모든 플러그인을 다운로드하십시오.
5. NPM을 사용하여 서버를 시작하십시오. 또는 노드 앱.
위 명령을 입력 할 때 조심해야합니다. 그렇지 않으면 잘못 입력하기 쉽습니다. 동시에 Express를 생성 할 때 먼저 특정 폴더를 입력 한 다음 해당 작업을 수행해야합니다.
몇 가지 모듈 방법은 다음과 같습니다.
1. http
2. fs
3. http.createserver는 서버를 만드는 데 사용됩니다
4. 듣기 (응용 프로그램의 포트 번호를 작성하십시오)
5. res.end () 이것은 node.js를 작성할 때 추가 해야하는 결말 방법입니다.
배열을 제외한 문자열과 같은 데이터를 보낼 수 있습니다.
2. Node.js의 관련 작업
1. Node.js의 구현 원리 :
간단히 말해서 : node.js는 사용자 수가 큰 경우 서버가 수신 된 사용자 정보를 이벤트 큐에 넣은 다음 이벤트 큐 메커니즘이 매일 사용자 요청을 처리합니다. 예를 들어, 콜백 함수를 사용하면 한 번의 해당 메소드를 찾아 실행합니다. 그런 다음 처리 후 브라우저에 응답합니다.
2. Node.js의 웹 페이지에서 데이터를 가져옵니다
1> 메소드 얻기 :
router.get ( '/login', function (req, res) {var username = req.query.username; var pwd = req.query.pwd; console.log (username, pwd); res.send ( 'login'success ');});2> 포스트 메소드 :
router.get ( '/login', function (req, res) {var username = req.body.username; var pwd = req.body.pwd; console.log (username, pwd); res.send ( 'login');});위 변수 pwd = req.body.pwd에서, 여기서 pwd는 양식에서 이름 속성의 값을 나타냅니다.
위의 기사에서는 Nodejs 구현 원리 및 서버 빌딩 (Dynamics)을 사용합니다. 나는 당신이 당신에게 참조를 줄 수 있기를 바랍니다. 그리고 당신이 wulin.com을 더 지원할 수 있기를 바랍니다.