Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Getting error while running simple javascript using node framework

People also ask

Why is node js not running?

Make sure the node path is added, if not added it. After doing this restart Visual Studio or open a fresh command prompt. From the command prompt type 'node -v' to echo the node version installed. You can also add the path to node or any other application directly on the command line.

How do I run a JavaScript file in node JS?

You can Run your JavaScript File from your Terminal only if you have installed NodeJs runtime. If you have Installed it then Simply open the terminal and type “node FileName. js”. If you don't have NodeJs runtime environment then go to NodeJs Runtime Environment Download and Download it.

Can I run JavaScript in node JS?

Introduction. Node. js is a popular open-source runtime environment that can execute JavaScript outside of the browser using the V8 JavaScript engine, which is the same engine used to power the Google Chrome web browser's JavaScript execution.


Warning: This is old but it might still work.

You didn't install node.js but the package node (that contains some other unrelated software) for your linux distro.

You can install node.js three ways: Using git, downloading the version file, or installing through the package manager, I recommend using the package manager for ease-of-use and the ability to easily update.

Package Manager

Check out Installing Node.js via Package Manager. It has instructions on how to install using the package manager of your preference.

Direct Download

Go the the downloads page of node.js and download the package for your OS. Don't forget that, doing i this way, doesn't auto-update node.js later on!

Source Compilation / git

First you need git and a compiler, here is how you install them on debian/ubuntu (this depends on your package manager):

sudo apt-get install git-core build-essential

(If you don't want to use git, you can download the source code from the website. You still need build-essential or equivalent for your OS.)

Then go to a folder where the "node" repository will be placed, something like ~/projects or ~/src is good enough, and do this:

git clone https://github.com/joyent/node.git

Then enter the node directory, configure it and build it.

cd node && ./configure && make

Everything should go well. Before installing node you can optionally run the tests to check for any problems:

make test

You can finally install node, this allows you to run the node command anywhere in the system and the javascript libraries to be installed.

make install

...and we are done. You can test those lines of code using node-repl (node's REPL, think "interactive interpreter"), just type node-repl, quit with Ctrl+D.


axconfig: port 1 not active axconfig: port 2 not active

this problem no where related to nodejs.

Do not install node using the command sudo apt-get install node, This will install radio package(node). this radio package requires axports to be active, which is not linked with nodejs

So uninstall node from sudo apt-get remove node

Manually Download nodejs from Here or from GitHub but make sure you install the stable branch(0.4.x).Unpack the nodejs.

For installing please follow the README.md

After installing then set the environment variables echo PATH=$PATH:/home/user/pathtonode/


you installed node, you want the package called nodejs


If you are on ubuntu, follow:

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

You need to install nodejs and not node!


Brandon Helwig is correct. It just happened to me. In general, if you get this type of error, you have installed the wrong package. Here are more instructions for you to install one of the latest versions of Node.js.

Fix

sudo apt-get remove node 

This will remove the accidentally installed package. Both names for the package node and nodejs are the same which is node.

If you do sudo apt-get install node, what you would get is a old version. But thanks for Chris Lea, we got a PPA for this task.

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

This should get you the latest version of Node.js in your application.

If you are in need of an bleeding edge version, you can install from the source. But I think this is way cleaner.