Rumah  >  Artikel  >  hujung hadapan web  >  pemasangan nodejs dan konfigurasi persekitaran linux

pemasangan nodejs dan konfigurasi persekitaran linux

WBOY
WBOYasal
2023-05-28 13:29:122276semak imbas

Node.js ialah persekitaran berjalan JavaScript sebelah pelayan yang sangat popular yang dijalankan pada enjin JavaScript V8, iaitu enjin JavaScript dalam penyemak imbas Google Chrome. Ia membolehkan bahasa JavaScript mempunyai keupayaan operasi I/O, dan boleh membangunkan aplikasi rangkaian berprestasi tinggi dan berskala melalui pengaturcaraan JavaScript di bahagian pelayan. Node.js boleh dijalankan pada berbilang platform sistem pengendalian, termasuk Windows, macOS dan Linux. Dalam artikel ini, kami akan membincangkan langkah-langkah untuk memasang dan mengkonfigurasi Node.js dalam sistem Linux.

  1. Pasang Node.js

Sebelum memasang Node.js, pastikan sistem pengendalian Linux anda dikemas kini Anda boleh menyemak dan mengemas kininya dengan arahan berikut:

sudo apt get update
sudo apt get upgrade

Lancarkan baris arahan terminal dan masukkan arahan berikut untuk memuat turun dan menyediakan kod sumber untuk Node.js:

curl -sL https://deb.nodesource.com/setup_14.x -o nodesource_setup.sh

Jalankan arahan berikut untuk memastikan tiada ralat dalam skrip:

nano nodesource_setup.sh

Tahan Ctrl +w mencari "keluar" dan memadamkan baris "keluar 1".

Jalankan skrip:

sudo bash nodesource_setup.sh

Selepas itu, anda boleh menjalankan arahan berikut untuk memasang Node.js:

sudo apt-get install nodejs
  1. Sahkan pemasangan Node.js

Apabila Node.js dipasang, anda boleh memasukkan baris arahan berikut untuk mengesahkan:

node -v

Jika Node.js berjaya dipasang, ia akan mengembalikan nombor versi pemasangan:

v14.16.0
  1. Pasang NPM

NPM ialah pengurus pakej untuk Node.js, yang menyediakan arahan satu klik yang mudah untuk memanggil modul dan pustaka yang diperlukan. Untuk memasang NPM, sila jalankan arahan berikut:

sudo apt-get install npm

Selepas pemasangan selesai, sila masukkan baris arahan berikut untuk mengesahkan sama ada NPM telah berjaya dipasang:

npm -v

Versi berikut akan dikembalikan:

6.14.11
  1. Naik Taraf NPM

Semakin masa berlalu, NPM dikemas kini dengan lebih kerap Anda boleh menjalankan perintah berikut untuk melengkapkan peningkatan NPM:

sudo npm install npm -g

Masukkan arahan berikut untuk Sahkan sama ada peningkatan NPM berjaya:

npm -v

akan mengembalikan versi berikut:

7.9.0
  1. Pasang nodemon

nodemon ialah modul Node.js dan alatan baris arahan yang sangat berguna yang boleh membantu memulakan semula aplikasi anda secara automatik daripada perubahan fail, memastikan aplikasi anda aktif sehingga anda menghentikannya sendiri.

Anda boleh memasang nodemon melalui arahan berikut:

sudo npm install -g nodemon

Selepas melengkapkan pemasangan, anda boleh mencuba nodemon:

nodemon -v

Versi berikut akan dikembalikan:

2.0.7
  1. Konfigurasi persekitaran pembangunan

Apabila menggunakan Node.js, kita perlu memastikan bahawa persekitaran boleh berfungsi dengan betul, yang paling penting ialah fungsi penyahpepijatan, supaya kita boleh secara dinamik nyahpepijat dan mengubah suai kod. Berikut ialah langkah untuk mengkonfigurasi persekitaran pembangunan Node.js anda:

Pasang pemalam ESLint dalam VSCode untuk memudahkan anda mengikuti amalan terbaik semasa mengedit kod dan mengekalkan gaya pengekodan dengan lebih mudah.

Tetapkan pemformatan automatik dalam tetapan VSCode dan pasang lebih cantik untuk memformatkan kod. Pastikan kod anda sentiasa mengikut gaya yang konsisten supaya pembaca boleh membaca dan memahami kod anda dengan lebih mudah.

Buat fail .eslintrc.json dalam direktori akar projek. Anda boleh menggunakan apa-apa peraturan yang anda suka, tetapi saya mengesyorkan persediaan berikut:

{
    "env": {
        "es6": true,
        "node": true
    },
    "extends": [
        "eslint:recommended"
    ],
    "plugins": ["prettier"],
    "rules": {
        "prettier/prettier": "error"
    }
}

Ini akan memasang pustaka spesifikasi kod ESLint dan pustaka pemformatan kod yang lebih cantik. Anda juga boleh menggunakan set peraturan berkaitan permintaan lain dalam pemalam ESLint.

Dalam tetapan VSCode, tambahkan kod berikut:

"eslint.alwaysShowStatus": true,
"eslint.enable": true,
"eslint.options": {
    "extensions": ["js", "jsx", "ts", "tsx"]
},
"[javascript]": {
    "editor.formatOnSave": true
},

Konfigurasi ini akan memastikan ESLint memaparkan statusnya dan mendayakan sokongan ESLint, menggunakan sokongan ESLint dan Prettier untuk semakan sintaks dan apabila menyimpan kod Format .

Akhir sekali, tambah kod berikut dalam fail package.json dalam projek anda:

"scripts": {
    "serve": "nodemon app.js"
},

Ini akan memulakan nodemon, yang digunakan untuk mengesan perubahan dalam fail dalam aplikasi dan apabila fail itu diletakkan Mulakan semula aplikasi.

  1. Ringkasan

Memasang dan mengkonfigurasi Node.js dalam persekitaran Linux mungkin memerlukan sedikit kerja, tetapi dengan mengikut langkah di atas dengan betul, Node boleh dipasang dengan mudah. dan konfigurasikan persekitaran pembangunan yang lengkap. Jika anda perlu membuat aplikasi web berprestasi tinggi dan berskala dengan cepat, Node.js mungkin merupakan pilihan yang ideal untuk anda.

Atas ialah kandungan terperinci pemasangan nodejs dan konfigurasi persekitaran linux. 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:ketinggian set dialog jqueryArtikel seterusnya:ketinggian set dialog jquery