Install Node.js on Ubuntu

后端 未结 18 1022
没有蜡笔的小新
没有蜡笔的小新 2020-12-04 04:39

I\'m trying install Node.js on Ubuntu 12.10, but the terminal shows me an error about lost packages. I tried with this:

sudo apt-get install python-software-         


        
相关标签:
18条回答
  • 2020-12-04 05:00

    You can use nvm to install nodejs. It allows you work with different versions without conflicts.

    0 讨论(0)
  • 2020-12-04 05:00

    Follow the instructions given here at NodeSource which is dedicated to creating a sustainable ecosystem for Node.js

    For Node.js >= 4.X

    # Using Ubuntu
    curl -sL https://deb.nodesource.com/setup_4.x | sudo -E bash -
    sudo apt-get install -y nodejs
    
    # Using Debian, as root
    curl -sL https://deb.nodesource.com/setup_4.x | bash -
    apt-get install -y nodejs
    
    0 讨论(0)
  • 2020-12-04 05:06

    My apt-get was old and busted, so I had to install from source. Here is what worked for me:

    # get the latest version from nodejs.org. At the time of this writing, it was 0.10.24
    curl -o ~/node.tar.gz http://nodejs.org/dist/v0.10.24/node-v0.10.24.tar.gz
    cd
    tar -zxvf node.tar.gz
    cd node-v0.6.18
    ./configure && make && sudo make install
    

    These steps were mostly taken from joyent's installation wiki

    0 讨论(0)
  • 2020-12-04 05:06

    For latest nodejs

    sudo apt-get install curl
    curl -sL https://deb.nodesource.com/setup_13.x | sudo -E bash -
    
    sudo apt-get install nodejs
    node -v 
    npm -v 
    
    0 讨论(0)
  • 2020-12-04 05:08

    Here full description to create first program using express generator

    Ubuntu's package manager

    To install Node and npm via apt-get, run these commands:

    sudo apt-get update  
    sudo apt-get install nodejs  
    sudo ln -s /usr/bin/nodejs /usr/bin/node  
    sudo apt-get install npm  
    

    Express application generator

    $ npm install express-generator -g
    

    Display the command options with the -h option:

    $ express -h
    
      Usage: express [options] [dir]
    
      Options:
    
        -h, --help          output usage information
        -V, --version       output the version number
        -e, --ejs           add ejs engine support (defaults to jade)
            --hbs           add handlebars engine support
        -H, --hogan         add hogan.js engine support
        -c, --css <engine>  add stylesheet <engine> support (less|stylus|compass|sass) (defaults to plain css)
            --git           add .gitignore
        -f, --force         force on non-empty directory
    

    For example, the following creates an Express app named myapp in the current working directory:

    $ express myapp
    
       create : myapp
       create : myapp/package.json
       create : myapp/app.js
       create : myapp/public
       create : myapp/public/javascripts
       create : myapp/public/images
       create : myapp/routes
       create : myapp/routes/index.js
       create : myapp/routes/users.js
       create : myapp/public/stylesheets
       create : myapp/public/stylesheets/style.css
       create : myapp/views
       create : myapp/views/index.jade
       create : myapp/views/layout.jade
       create : myapp/views/error.jade
       create : myapp/bin
       create : myapp/bin/www
    

    Then install dependencies:

    $ cd myapp
    $ npm install
    

    run the app with this command:

    $ DEBUG=myapp:* npm start
    

    Then load http://localhost:3000/ in your browser to access the app.

    The generated app has the following directory structure:

    ├── app.js
    ├── bin
    │   └── www
    ├── package.json
    ├── public
    │   ├── images
    │   ├── javascripts
    │   └── stylesheets
    │       └── style.css
    ├── routes
    │   ├── index.js
    │   └── users.js
    └── views
        ├── error.jade
        ├── index.jade
        └── layout.jade
    
    7 directories, 9 files
    
    0 讨论(0)
  • 2020-12-04 05:10
    sudo apt-get install g++ curl libssl-dev apache2-utils
    sudo apt-get install git-core
    git clone git://github.com/ry/node.git
    cd node
    ./configure
    make
    sudo make install
    

    http://jstricks.com/install-node-js/

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