Getting error while running simple javascript using node framework

前端 未结 8 1985
闹比i
闹比i 2021-01-30 06:25

As I run this piece of code using node a.js:

var sys = require(\'sys\');
sys.puts(\'Hello, World\');

I\'m getting the following as a

相关标签:
8条回答
  • 2021-01-30 06:54

    This problem is occur in ubuntu,so I resolved this problem by git. Clone this new source from github and do following actions:

    1. Uninstall node

      sudo apt-get remove --pure node
      sudo apt-get clean

    2. Make install node

      git clone https://github.com/joyent/node.git
      cd node
      ./configure
      make
      make install

    Then this will be work well.

    0 讨论(0)
  • 2021-01-30 06:56

    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/

    0 讨论(0)
  • 2021-01-30 06:58

    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.

    0 讨论(0)
  • 2021-01-30 06:58

    If Node.js installation as suggested by ninja works for you (like on 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
    

    you might still want to add node to your system path like this:

    export PATH=/usr/bin/:$PATH
    

    so you can type

    node webapp.js
    

    instead of

    /usr/bin/node webapp.js
    

    Find your node installation path simply by typing

    which node
    
    0 讨论(0)
  • 2021-01-30 07:00

    you installed node, you want the package called nodejs

    0 讨论(0)
  • 2021-01-30 07:05

    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!

    0 讨论(0)
提交回复
热议问题