tutorial servidor node lado introduccion español ejemplos desarrollo javascript node.js

javascript - servidor - Dónde colocar los archivos JS para que NodeJS los vea



node.js ejemplos (4)

Acabo de instalar NodeJS en mi Mac y lo tengo funcionando en el terminal, usando scripts en línea como "console.log (''Hello world''); funciona bien.

Pero, ¿dónde coloco los archivos JS para que NodeJS los encuentre? ¿Puedo especificar la carpeta raíz NodeJS para buscar el archivo?

Seguí esta guía: http://nodeguide.com/beginner.html#learning-javascript pero no consigo que ninguna de las samlpe funcione donde hago referencia a un archivo de script.


Es muy fácil ... Ve a tu línea de comando. navegue a la ubicación del archivo ... luego simplemente ejecute el nodo helloworld.


Los pones en la carpeta que quieras. Es una práctica común colocar cada aplicación en una carpeta diferente.

A continuación, ejecuta node.js así:

node /path/to/file.js

O así:

cd /path/to/ node file.js

Donde file.js puede verse algo como esto:

console.log(''hello world'');


No estoy seguro de entender. no ''busca'' en ninguna parte para sus archivos .js que apunta a ellos cuando ejecuta el nodo. Así, en la línea de comando:

node mynodeapp.js

Si quiere decir dónde busca sus archivos .js como módulos, cuando los requiera, así:

var mymodule = require("mymodule");

Luego buscará dentro de una carpeta los nombres de node_modules . Pero estoy seguro de que estás buscando mi primer ejemplo arriba.


Tendrá que navegar a la carpeta correcta "manualmente", en la Interfaz de línea de comandos de nodo (CLI).

Si necesita cambiar las unidades, escriba la letra de la unidad y dos puntos para cambiar a esa unidad;

C:> (<- este es el indicador de línea, ¿sí? Solo agregue esto después de que -> D:

Eso cambia la unidad. Ahora escribe cd (CD = "Cambiar directorio") y el nombre de la direcotry en la que deseas ir al directorio en el que se encuentra tu material:

D:> (<- el nuevo indicador. Escriba algo como esto después: ->) cd myprosject / subfoldername D: / myproject / subfoldername> (<- su nuevo indicador de línea - si existe "myproject / subfoldername")

ahora pida al nodo que ejecute su script (que está almacenado en myproject / subfoldername, así;

D: / myproject / subfoldername> node helloworld.js

Recuerde escribir primero el "nodo"; de lo contrario, el comando no irá al nodo, sino al sistema operativo, que probablemente solo abrirá el archivo js en un editor de texto en lugar de ejecutar las funciones internas.