Rumah >hujung hadapan web >tutorial js >Langkah mudah untuk membina persekitaran pembangunan Node.js dalam system_node.js Linux

Langkah mudah untuk membina persekitaran pembangunan Node.js dalam system_node.js Linux

WBOY
WBOYasal
2016-05-16 15:17:592477semak imbas

1. nod pemasangan Linux.js

ubuntu:

sudo apt-get install nodejs npm

centos:

yum install nodejs npm

Untuk pemasangan yang lebih terperinci, sila lihat: https://github.com/joyent/node/wiki/Installation
npm ialah pengurus pakej yang serupa dengan Pear dalam PHP

2. Mula menggunakan node.js

Gunakan editor teks untuk mencipta hello.js dan tulis kandungan berikut

console.log('hello world');

Buka input baris arahan

$ node hello.js

Anda akan melihat output

 $ hello world

console.log ialah arahan keluaran yang paling biasa digunakan

3. Wujudkan pelayan HTTP

Fahami seni bina node.js
Model seni bina PHP ialah:
Pelayar--"Pelayan HTTP (apache, nginx)--"jurubahasa PHP

Dalam aplikasi node.js, node.js menggunakan:
Pelayar--》seni bina node.js

Buat pelayan HTTP: Cipta fail app.js baharu dengan kandungan berikut:

var http = require('http');
http.createServer(function(req, res){
  res.writeHead(200,{'Content-Type': 'text/html'});
  res.write('

node.js

');
  res.end('
hello world
 
');
}).listen(3000);
console.log("http server is listening at port 3000.");

Lari

$ node app.js

Buka penyemak imbas dan buka http://127.0.0.1:3000 untuk melihat keputusan

Atur cara ini memanggil modul http yang disediakan oleh node.js, membalas dengan kandungan yang sama kepada semua permintaan Http dan mendengar port 3000. Selepas menjalankan skrip ini, ia tidak akan keluar serta-merta Anda mesti menekan Ctro c untuk berhenti Ini kerana fungsi dengar mencipta pendengar acara.

4. Menyahpepijat skrip

Selepas mengubah suai skrip node.js, anda mesti menghentikan program asal dan menjalankannya semula untuk melihat perubahan.
Pasang alat penyelia menggunakan pengurus pakej.

$ npm install -g supervisor

Lulus kemudian

$ supervisor app.js

untuk menjalankan program node.js, ia akan mengesan perubahan kod program dan memulakan semula program secara automatik.
Nota: Kebenaran root diperlukan semasa pemasangan.

Kenyataan:
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn