1. Creamos un directorio de proyecto.
La copia del código es la siguiente:
> Md Hello-World
2. Ingrese este directorio y defina el archivo de configuración del proyecto paquete.json.
Para una definición precisa, puede usar el comando:
La copia del código es la siguiente:
D:/tmp/node/hello-world> versión de expresión de información de npm
npm http obtenga https://registry.npmjs.org/express
npm http 200 https://registry.npmjs.org/express
3.2.1
Ahora que la última versión de ExpressJS Framework es 3.2.1, el archivo de configuración es:
La copia del código es la siguiente:
{
"Nombre": "Hello-World",
"Descripción": "Hello World Test App",
"Versión": "0.0.1",
"Privado": Verdadero,
"Dependencias": {
"Express": "3.2.1"
}
}
3. Use NPM para instalar los paquetes en los que depende el proyecto.
La copia del código es la siguiente:
> Instalación de NPM
Una vez que se completa el paquete de dependencia de instalación de NPM, el subdirectorio de Node_Modules aparecerá en el directorio raíz del proyecto. Los paquetes Express requeridos para la configuración del proyecto se almacenan aquí. Si se verifica la fase, puede ejecutar el comando:
La copia del código es la siguiente:
> NPM LS
PS D:/TMP/Node/Hello-World> NPM LS
NPM Warn Packle.json [email protected] No se encontró archivo readme.md!
[email protected] d:/tmp/node/hello-world
│ ├── [email protected]
│ ├── [email protected]
│ └── [email protected]
├── mé[email protected]
Este comando muestra el paquete expreso y sus dependencias.
4. Cree una aplicación
Ahora comience a crear la aplicación en sí. Cree un archivo llamado App.js o Server.js, dependiendo de lo que le guste, elija cualquiera. Consulte Express y cree una nueva aplicación usando Express ()::
La copia del código es la siguiente:
// App.js
var express = request ('express');
var app = express ();
A continuación, podemos usar App.verb () para definir la ruta.
Por ejemplo, use "Get /" para responder a la cadena "Hello World", porque RES y REQ son objetos precisos proporcionados por Node, por lo que puede llamar a Res.Pipe () o Req.on ('Datos', devolución de llamada) u otros.
La copia del código es la siguiente:
app.get ('/hello.txt', function (req, res) {
var cuerpo = 'hola mundo';
res.setheader ('Content-type', 'Text/Plain');
res.setheader ('contenido-longitud', body.length);
res.end (cuerpo);
});
El marco ExpressJS proporciona métodos de nivel superior, como res.send (), que puede guardar cosas como agregar contenido. como sigue:
La copia del código es la siguiente:
app.get ('/hello.txt', function (req, res) {
res.send ('hola mundo');
});
Ahora puede unir y escuchar el puerto, llamar al método App.Listen () y recibir los mismos parámetros, como:
5. Ejecute el programa
Ahora ejecute el programa y ejecute el comando:
La copia del código es la siguiente:
> Node App.js
Acceda a la dirección con el navegador: http: // localhost: 3000/hello.txt
Puede ver el resultado de salida:
La copia del código es la siguiente:
Hola Mundo