Rumah >hujung hadapan web >Soal Jawab bahagian hadapan >Bagaimana untuk menjalankan nodejs

Bagaimana untuk menjalankan nodejs

王林
王林asal
2023-05-14 09:05:36588semak imbas

Node.js ialah persekitaran masa jalan JavaScript sumber terbuka yang berjalan di bahagian pelayan. Ia menggunakan enjin JavaScript Google V8 untuk menyusun kod JavaScript dan mengehoskan kod pada pelayan. Node.js mempunyai ciri-ciri prestasi tinggi, kebolehskalaan, ringan dan merentas platform, jadi semakin banyak tapak web dan aplikasi menggunakannya.

Menjalankan Node.js agak mudah untuk memberi pemahaman yang lebih baik kepada semua orang tentang cara menjalankan Node.js, dalam artikel ini saya akan memperkenalkan tiga kaedah berikut:

1 Pemasang Node .js

Tapak web rasmi Node.js menyediakan pemasang Node.js yang boleh dimuat turun dan dipasang. Anda boleh memasang Node.js dalam pelbagai sistem pengendalian seperti Windows, Mac dan Linux melalui langkah berikut:

  1. Lawati tapak web rasmi Node.js (https://nodejs.org/en/download /)
  2. Pilih atur cara pemasangan yang sepadan di tapak web mengikut sistem pengendalian yang anda gunakan dan muat turunnya (biasanya versi terkini dimuat turun secara lalai)
  3. Klik dua kali fail pemasangan yang dimuat turun
  4. Ikuti arahan pemasangan Gesaan dalam antara muka adalah untuk pemasangan langkah demi langkah
  5. Selepas pemasangan berjaya, masukkan node -v dalam terminal untuk melihat nombor versi Node.js yang sedang dipasang

Gunakan pemasang Node.js untuk memasang Node.js ialah salah satu kaedah yang paling biasa digunakan dan anda tidak perlu mengetahui terlalu banyak kemahiran baris arahan perlu mengikut arahan pada antara muka pemasangan langkah demi langkah.

2. Gunakan pengurus pakej untuk memasang

Selain menggunakan pemasang Node.js untuk memasang, anda juga boleh menggunakan pengurus pakej untuk memasang Node.js. Di sini kami memperkenalkan NVM (Pengurus Versi Node) dan pengurus pakej Benang.

1 Pasang NVM

NVM ialah alat pengurusan Node.js berbilang versi yang boleh memasang berbilang persekitaran Node.js yang berbeza pada mesin yang sama dan boleh digunakan pada bila-bila masa Tukar untuk digunakan. .

  1. Masukkan arahan berikut dalam terminal untuk memasang NVM

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

    atau

    wget -qO- https://raw.githubusercontent.com/nvm-sh/nvm/v0.38.0/install.sh | bash
  2. Selepas pemasangan berjaya, akan ada halaman dalam direktori rumah pengguna semasa Buat direktori bernama .nvm Pada masa ini, anda perlu memulakan semula terminal untuk NVM berkuat kuasa
  3. Masukkan perintah berikut dalam terminal untuk memasang yang ditentukan. versi Node.js

    nvm install <version>
  4. Sistem akan memuat turun dan memasang versi Node.js ini Selepas pemasangan selesai, masukkan node -v dalam terminal untuk melihat nombor versi versi ini Node.js

Selain memasang versi Node yang ditentukan Selain .js, anda boleh menggunakan NVM untuk melihat semua versi Node.js yang dipasang dan beralih untuk menggunakan:

  1. Lihat semua versi Node.js yang dipasang

    nvm ls
  2. Tukar untuk menggunakan versi Node.js yang ditentukan

    nvm use <version>
2 . Pasang Yarn

Yarn ialah pengurus pakej JavaScript yang dibangunkan oleh Facebook Dibangunkan untuk menguruskan pemasangan, kemas kini dan nyahpasang pakej JavaScript. Benang bukan sahaja lebih pantas daripada npm, ia juga mempunyai lebih banyak ciri.

  1. Masukkan arahan berikut dalam terminal untuk memasang Benang

    npm install -g yarn
  2. Selepas pemasangan berjaya, masukkan arahan berikut dalam terminal untuk menguji sama ada Benang berjaya dipasang

    yarn --version

3 Pemasangan menggunakan Docker

Docker ialah teknologi virtualisasi yang membungkus aplikasi dan semua komponen yang berkaitan bersama-sama ke dalam bekas bebas dijalankan dalam pelbagai persekitaran, Docker telah menjadi pilihan pertama untuk pembangunan aplikasi merentas platform.

Menggunakan Docker untuk memasang Node.js memerlukan penguasaan penggunaan asas Docker, seperti berikut:

  1. Muat turun dan pasang Docker (https://www.docker.com/get- bermula )
  2. Buat direktori baharu dan buat fail bernama Dockerfile di dalamnya
  3. Masukkan yang berikut dalam fail Dockerfile untuk mentakrifkan imej Docker

    # 基础镜像
    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" ]
  4. Pergi ke direktori dalam terminal dan jalankan arahan berikut untuk membina imej Docker

    docker build -t <your-username>/node-web-app .
  5. Jalankan bekas Docker

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

Melalui langkah di atas, kami boleh menggunakan Docker untuk membina dan menjalankan aplikasi Node.js.

Ringkasan: Di atas ialah tiga kaedah pemasangan Node.js biasa Anda boleh memilih salah satu daripadanya mengikut keperluan anda. Apabila membangunkan aplikasi Node.js, pendekatan sama ada sudah memadai. Jika anda baharu dalam hal ini, pertimbangkan untuk menggunakan pemasang Node.js atau NVM. Jika anda ingin mencapai hasil yang lebih baik dalam pembangunan aplikasi merentas platform, pertimbangkan untuk menggunakan Docker.

Atas ialah kandungan terperinci Bagaimana untuk menjalankan nodejs. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Artikel sebelumnya:nombor versi pemasangan nodejsArtikel seterusnya:nombor versi pemasangan nodejs