que - programacion asincrona javascript
Obteniendo error mientras se ejecuta javascript simple usando node framework (8)
axconfig: puerto 1 no activo axconfig: puerto 2 no activo
este problema no está relacionado con nodejs.
No instale el nodo usando el comando sudo apt-get install node
. Esto instalará el paquete de radio (nodo). este paquete de radio requiere que axports esté activo, lo cual no está vinculado con nodejs
Así que desinstale el nodo de sudo apt-get remove node
Descargue manualmente nodejs desde Here o desde GitHub pero asegúrese de instalar la rama estable (0.4.x). Descomprima el nodejs.
Para instalar, siga el README.md
Después de la instalación, configure las variables de entorno echo PATH=$PATH:/home/user/pathtonode/
Como ejecuto este fragmento de código usando el node a.js
:
var sys = require(''sys'');
sys.puts(''Hello, World'');
Me aparece lo siguiente como un error
axconfig: port 1 not active axconfig: port 2 not active
Este problema se produce en ubuntu, así que resolví este problema con git. Clona esta nueva fuente de github y haz las siguientes acciones:
Desinstalar el nodo
sudo apt-get eliminar --pure node
sudo apt-get cleanHacer el nodo de instalación
git clone GitHub
nodo cd
./configure
hacer
hacer la instalación
Entonces esto será un buen trabajo.
La forma más fácil es eliminar la instalación del nodo primero y luego instalar npm. npm es el Administrador de paquetes de nodo, esto instalará automáticamente nodejs
Si estás en ubuntu, sigue:
sudo apt-get update
sudo apt-get install python-software-properties
sudo add-apt-repository ppa:chris-lea/node.js
sudo apt-get update
sudo apt-get install nodejs
¡Necesitas instalar nodejs y no un nodo!
Si la instalación de Node.js como lo sugiere Ninja funciona para usted (como en AWS Ubuntu):
sudo apt-get update
sudo apt-get install python-software-properties
sudo add-apt-repository ppa:chris-lea/node.js
sudo apt-get update
sudo apt-get install nodejs
es posible que aún desee agregar un nodo a la ruta de su sistema de esta manera:
export PATH=/usr/bin/:$PATH
para que pueda escribir
node webapp.js
en lugar de
/usr/bin/node webapp.js
Encuentre la ruta de instalación de su nodo simplemente escribiendo
which node
instaló el nodo, quiere el paquete llamado nodejs
Advertencia: Esto es antiguo, pero aún podría funcionar.
No instaló node.js sino el nodo del paquete (que contiene algún otro software no relacionado) para su distribución de Linux.
Puede instalar node.js de tres maneras: usando git, descargando el archivo de versión o instalándolo a través del administrador de paquetes, recomiendo usar el administrador de paquetes para facilitar el uso y la capacidad de actualizar fácilmente.
Gerente de empaquetación
Consulte Instalación de Node.js a través del Administrador de paquetes . Tiene instrucciones sobre cómo instalar usando el administrador de paquetes de su preferencia.
Descarga directa
Vaya a la página de descargas de node.js y descargue el paquete para su sistema operativo. ¡No olvide que, al hacerlo de esta manera, no actualizo automáticamente node.js más tarde!
Fuente compilación / git
Primero necesitas git y un compilador, así es como los instalas en debian / ubuntu (esto depende de tu administrador de paquetes):
sudo apt-get install git-core build-essential
(Si no desea utilizar git, puede descargar el código fuente del sitio web. Aún necesita el build-essential o equivalente para su sistema operativo).
Luego vaya a una carpeta donde se colocará el repositorio "node", algo como ~/projects
o ~/src
es lo suficientemente bueno, y haga esto:
git clone https://github.com/joyent/node.git
Luego ingrese al directorio del nodo, configúrelo y compárelo.
cd node && ./configure && make
Todo debería ir bien. Antes de instalar el nodo, puede ejecutar las pruebas para verificar si hay algún problema:
make test
Finalmente puede instalar el nodo, esto le permite ejecutar el comando de nodo en cualquier parte del sistema y las bibliotecas de JavaScript que se instalarán.
make install
... y hemos terminado. Puedes probar esas líneas de código usando node-repl ( REPL del nodo, piensa en "intérprete interactivo"), simplemente escribe node-repl
, quit con Ctrl + D.
Brandon Helwig está en lo cierto. Me acaba de pasar. En general, si obtiene este tipo de error, ha instalado el paquete incorrecto. Aquí hay más instrucciones para que instale una de las últimas versiones de Node.js.
Fijar
sudo apt-get remove node
Esto eliminará el paquete instalado accidentalmente. Ambos nombres para el node
paquete y nodejs
son los mismos que es un node
.
Si sudo apt-get install node
, lo que obtendrías es una versión anterior. Pero gracias por Chris Lea, obtuvimos un PPA para esta tarea.
sudo apt-get update
sudo apt-get install python-software-properties
sudo add-apt-repository ppa:chris-lea/node.js
sudo apt-get update
sudo apt-get install nodejs
Esto debería obtener la última versión de Node.js
en su aplicación.
Si necesita una versión de vanguardia, puede instalarla desde la fuente. Pero creo que esto es mucho más limpio.