How to run nodejs

王林
Release: 2023-05-14 09:05:36
Original
547 people have browsed it

Node.js is an open source JavaScript runtime environment that runs on the server side. It uses the Google V8 JavaScript engine to compile JavaScript code and hosts the code on a server. Node.js has the characteristics of high performance, scalability, lightweight and cross-platform, so more and more websites and applications are beginning to adopt it.

Running Node.js is relatively simple. In order to give everyone a better understanding of how to run Node.js, in this article I will introduce the following three methods:

1. Use Node .js installer

Node.js official website provides a Node.js installer that can be downloaded and installed. You can install Node.js in various operating systems such as Windows, Mac and Linux through the following steps:

  1. Visit the Node.js official website (https://nodejs.org/en/download/)
  2. Select the corresponding installation program on the website according to the operating system you are using and download it (usually the latest version is downloaded by default)
  3. Double-click the downloaded installation file
  4. Follow the installation instructions The prompts in the interface are for step-by-step installation
  5. After successful installation, enter node -v in the terminal to view the currently installed Node.js version number

Use The Node.js installer is one of the most common ways to install Node.js, and it is also one of the most convenient ways. You don't need to know too many command line skills, you just need to follow the prompts on the installation interface step by step.

2. Install using the package manager

In addition to using the Node.js installer, you can also use the package manager to install Node.js. Here we mainly introduce NVM (Node Version Manager) and Yarn package manager.

1. Install NVM

NVM is a multi-version Node.js management tool that can install multiple different Node.js environments on the same machine and can be used at any time Switch to use.

  1. Enter the following command in the terminal to install NVM

    curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.38.0/install.sh | bash
    Copy after login

    or

    wget -qO- https://raw.githubusercontent.com/nvm-sh/nvm/v0.38.0/install.sh | bash
    Copy after login
  2. After successful installation, there will be a message in the current user’s home directory. Create a directory named .nvm. At this time, you need to restart the terminal for NVM to take effect.
  3. Enter the following command in the terminal to install the specified version of Node.js

    nvm install <version>
    Copy after login
  4. The system will download and install this version of Node.js. After the installation is complete, enter node -v in the terminal to view the version number of this version of Node.js

In addition to installing the specified version of Node.js, you can also use NVM to view all installed Node.js versions and switch to use:

  1. View all installed versions Node.js version

    nvm ls
    Copy after login
  2. Switch to use the specified version of Node.js

    nvm use <version>
    Copy after login
2. Install Yarn

Yarn Yes A JavaScript package manager developed by Facebook to manage the installation, update, and uninstallation of JavaScript packages. Not only is Yarn faster than npm, it also has more features.

  1. Enter the following command in the terminal to install Yarn

    npm install -g yarn
    Copy after login
  2. After the installation is successful, enter the following command in the terminal to test whether Yarn is installed successfully

    yarn --version
    Copy after login

3. Installation using Docker

Docker is a virtualization technology that can package applications and all related components together into an independent container. Since containers can run in various environments, Docker has become the first choice for cross-platform application development.

Using Docker to install Node.js requires mastering the basic usage of Docker, as follows:

  1. Download and install Docker (https://www.docker.com/get-started )
  2. Create a new directory and create a file named Dockerfile in it
  3. Enter the following content in the Dockerfile file To define the Docker image

    # 基础镜像
    FROM node:latest
    
    # 创建一个工作目录
    RUN mkdir -p /usr/src/app
    
    # 设置工作目录
    WORKDIR /usr/src/app
    
    # 复制 package.json 和 package-lock.json 文件到工作目录中
    COPY package*.json ./
    
    # 安装依赖
    RUN npm install
    
    # 复制整个项目到工作目录中
    COPY . .
    
    # 映射端口 8080
    EXPOSE 8080
    
    # 运行项目
    CMD [ "npm", "start" ]
    Copy after login
  4. Go to the directory in the terminal and run the following command to build the Docker image

    docker build -t <your-username>/node-web-app .
    Copy after login
  5. Run the Docker container

    docker run -p 8080:8080 -d <your-username>/node-web-app
    Copy after login

Through the above steps, we can use Docker to build and run Node.js applications.

Summary: The above are three common Node.js installation methods. You can choose one of them according to your needs. When developing Node.js applications, either approach will suffice. If you are new to this, consider using the Node.js installer or NVM. If you want to achieve better results in cross-platform application development, consider using Docker.

The above is the detailed content of How to run nodejs. For more information, please follow other related articles on the PHP Chinese website!

source:php.cn
Statement of this Website
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn
Popular Tutorials
More>
Latest Downloads
More>
Web Effects
Website Source Code
Website Materials
Front End Template
About us Disclaimer Sitemap
php.cn:Public welfare online PHP training,Help PHP learners grow quickly!