Jadual Kandungan
1.1 🎜>
Rumah hujung hadapan web tutorial js Perbincangan ringkas tentang cara membina pelayan tempatan menggunakan node.js

Perbincangan ringkas tentang cara membina pelayan tempatan menggunakan node.js

Sep 09, 2021 am 11:24 AM
node.js

Bagaimana untuk menyediakan pelayan setempat menggunakan node.js? Artikel berikut akan memperkenalkan kepada anda cara membina pelayan setempat dengan node.js saya harap ia akan membantu anda!

Perbincangan ringkas tentang cara membina pelayan tempatan menggunakan node.js

node.js ialah bahasa back-end berdasarkan JavaScript Rakan front-end boleh bermula dengan cepat dan membina pelayan setempat sendiri. Mari kita lihat cara melakukannya~

[Pembelajaran yang disyorkan: "tutorial nodejs"]


: Artikel ini memerlukan pemahaman tentang Pangkalan data MySQL Perintah tambah, padam, ubah suai dan pertanyaan memerlukan penciptaan gudang dan jadual data baharu secara manual

1.1 🎜>

1. Muat turun

laman web rasmi: nod

node laman web rasmi muat turun node.js dan memasangnya.

Perbincangan ringkas tentang cara membina pelayan tempatan menggunakan node.jsSelepas pemasangan berjaya, buka mana-mana tetingkap terminal, di sini gunakan tetingkap cmd (masukkan cmd selepas win r dan tekan Enter)

Perbincangan ringkas tentang cara membina pelayan tempatan menggunakan node.jsMasukkan

dalam tetingkap terminal Apabila nombor versi nod muncul, pemasangan berjaya
  • node  -v

Perbincangan ringkas tentang cara membina pelayan tempatan menggunakan node.js2. Penggunaan mudah

: Di sini kami menggunakan editor VSCode

untuk demonstrasi disesuaikan. Adalah disyorkan untuk menggunakan nama Inggeris!

Buat folder

baharu dan gunakan editor kod untuk membuka
  • code Dalam ruang kerja, klik kanan tetikus dan pilih Buka dalam terminal bersepadu

Perbincangan ringkas tentang cara membina pelayan tempatan menggunakan node.jsMasukkan

dalam terminal bersepadu untuk memulakan npm dengan cepat
  • npm init -ySelepas permulaan selesai, fail

    akan muncul dalam ruang kerja dan modul pihak ketiga yang dimuat turun
  • package.json

Jika anda baru menggunakan npm, disyorkan untuk melaksanakan arahan berikut dan menggunakan Perbincangan ringkas tentang cara membina pelayan tempatan menggunakan node.js untuk memuat turun, yang akan mempercepatkan kelajuan muat turun modul pihak ketiga

  • 淘宝的镜像

    Seterusnya, mulakan Jalankan arahan untuk memuat turun modul pihak ketiga yang diperlukan

    npm config set registry https://registry.npm.taobao.org

  • npm install express mysql

  • Selepas muat turun berjaya (seperti yang ditunjukkan dalam rajah di bawah) )

Perbincangan ringkas tentang cara membina pelayan tempatan menggunakan node.js

  • 2. Demonstrasi kod

Perbincangan ringkas tentang cara membina pelayan tempatan menggunakan node.js

1 Sambung ke pangkalan data

Kod adalah seperti berikut (contoh): BaharuUntuk memastikan struktur kod jelas dan boleh digunakan semula, pilih fail baharu di sini untuk disambungkan ke pangkalan data mysql

2 🎜>db.js

    //导出    module.exports = (sql,callback) => {        const mysql = require('mysql')        const conn = mysql.createConnection({            host:'localhost',            // user、password需手动添加,与数据库保持一致            user:'',            password:'',            database:'数据库名'
        })        // 建立连接
        conn.connect()
        conn.query(sql,callback)        // 断开连接
        conn.end()
    }复制代码
Salin selepas log masuk
Kodnya adalah seperti berikut (contoh):

Baharu

3

index.js

 //首先加载express    const express = require('express')    const app = express()    //端口号    const port = 3000    //引入自定义的mysql文件    const db = require('./db.js')    
    //这里仅列举发送GET请求
    app.get('url',(req,res) =>{
        db('select * from 表名', (err,result) => {            if(err) throw err
            res.send(result)
        })
    })
    
    app.listen(port,() => console.log('server is start,port is', port))复制代码
Salin selepas log masuk

Penyunting kod dijalankan

  • index.jsGunakan perisian
  • untuk menguji setempat perkhidmatan

Perbincangan ringkas tentang cara membina pelayan tempatan menggunakan node.js

atau
    kedua-duanya adalah alamat setempat
  • ApiPost

127.0.0.1localhostRingkasan

Perbincangan ringkas tentang cara membina pelayan tempatan menggunakan node.jsArtikel ini tidak menerangkan cara membuat pangkalan data baharu Jika anda memerlukan demonstrasi, sila tinggalkan mesej di ruang komen dan beritahu saya~


Untuk lebih banyak pengetahuan berkaitan pengaturcaraan, sila layari: Video pengaturcaraan

! !

Atas ialah kandungan terperinci Perbincangan ringkas tentang cara membina pelayan tempatan menggunakan node.js. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan Laman Web ini
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

Alat AI Hot

Undresser.AI Undress

Undresser.AI Undress

Apl berkuasa AI untuk mencipta foto bogel yang realistik

AI Clothes Remover

AI Clothes Remover

Alat AI dalam talian untuk mengeluarkan pakaian daripada foto.

Undress AI Tool

Undress AI Tool

Gambar buka pakaian secara percuma

Clothoff.io

Clothoff.io

Penyingkiran pakaian AI

AI Hentai Generator

AI Hentai Generator

Menjana ai hentai secara percuma.

Artikel Panas

R.E.P.O. Kristal tenaga dijelaskan dan apa yang mereka lakukan (kristal kuning)
2 minggu yang lalu By 尊渡假赌尊渡假赌尊渡假赌
Repo: Cara menghidupkan semula rakan sepasukan
4 minggu yang lalu By 尊渡假赌尊渡假赌尊渡假赌
Hello Kitty Island Adventure: Cara mendapatkan biji gergasi
4 minggu yang lalu By 尊渡假赌尊渡假赌尊渡假赌

Alat panas

Notepad++7.3.1

Notepad++7.3.1

Editor kod yang mudah digunakan dan percuma

SublimeText3 versi Cina

SublimeText3 versi Cina

Versi Cina, sangat mudah digunakan

Hantar Studio 13.0.1

Hantar Studio 13.0.1

Persekitaran pembangunan bersepadu PHP yang berkuasa

Dreamweaver CS6

Dreamweaver CS6

Alat pembangunan web visual

SublimeText3 versi Mac

SublimeText3 versi Mac

Perisian penyuntingan kod peringkat Tuhan (SublimeText3)

Artikel tentang kawalan memori dalam Node Artikel tentang kawalan memori dalam Node Apr 26, 2023 pm 05:37 PM

Perkhidmatan Node yang dibina berdasarkan bukan sekatan dan dipacu peristiwa mempunyai kelebihan penggunaan memori yang rendah dan sangat sesuai untuk mengendalikan permintaan rangkaian besar-besaran. Di bawah premis permintaan besar-besaran, isu yang berkaitan dengan "kawalan memori" perlu dipertimbangkan. 1. Mekanisme kutipan sampah V8 dan had ingatan Js dikawal oleh mesin kutipan sampah

Penjelasan grafik terperinci tentang memori dan GC enjin Node V8 Penjelasan grafik terperinci tentang memori dan GC enjin Node V8 Mar 29, 2023 pm 06:02 PM

Artikel ini akan memberi anda pemahaman yang mendalam tentang memori dan pengumpul sampah (GC) enjin NodeJS V8 saya harap ia akan membantu anda!

Node.js 19 dikeluarkan secara rasmi, mari bercakap tentang 6 ciri utamanya! Node.js 19 dikeluarkan secara rasmi, mari bercakap tentang 6 ciri utamanya! Nov 16, 2022 pm 08:34 PM

Node 19 telah dikeluarkan secara rasmi Artikel ini akan memberi anda penjelasan terperinci tentang 6 ciri utama Node.js 19. Saya harap ia akan membantu anda!

Mari bercakap secara mendalam tentang modul Fail dalam Node Mari bercakap secara mendalam tentang modul Fail dalam Node Apr 24, 2023 pm 05:49 PM

Modul fail ialah enkapsulasi operasi fail asas, seperti membaca/menulis/membuka/menutup/memadam fail, dsb. Ciri terbesar modul fail ialah semua kaedah menyediakan dua versi **segerak** dan ** asynchronous**, dengan Kaedah dengan akhiran penyegerakan adalah semua kaedah penyegerakan, dan kaedah yang tidak semuanya adalah kaedah heterogen.

Mari kita bincangkan tentang cara memilih imej Node.js Docker terbaik? Mari kita bincangkan tentang cara memilih imej Node.js Docker terbaik? Dec 13, 2022 pm 08:00 PM

Memilih imej Docker untuk Node mungkin kelihatan seperti perkara remeh, tetapi saiz dan potensi kelemahan imej itu boleh memberi kesan yang ketara pada proses dan keselamatan CI/CD anda. Jadi bagaimana kita memilih imej Node.js Docker yang terbaik?

Apakah yang perlu saya lakukan jika nod tidak boleh menggunakan arahan npm? Apakah yang perlu saya lakukan jika nod tidak boleh menggunakan arahan npm? Feb 08, 2023 am 10:09 AM

Sebab mengapa nod tidak boleh menggunakan arahan npm adalah kerana pembolehubah persekitaran tidak dikonfigurasikan dengan betul Penyelesaiannya ialah: 1. Buka "Sistem Sifat"; 2. Cari "Pembolehubah Persekitaran" -> "Pembolehubah Sistem", dan kemudian edit persekitaran. pembolehubah; 3. Cari lokasi folder nodejs;

Mari bercakap tentang mekanisme GC (pengumpulan sampah) dalam Node.js Mari bercakap tentang mekanisme GC (pengumpulan sampah) dalam Node.js Nov 29, 2022 pm 08:44 PM

Bagaimanakah Node.js melakukan GC (pengumpulan sampah)? Artikel berikut akan membawa anda melaluinya.

Mari kita bincangkan tentang gelung acara dalam Node Mari kita bincangkan tentang gelung acara dalam Node Apr 11, 2023 pm 07:08 PM

Gelung peristiwa ialah bahagian asas Node.js dan mendayakan pengaturcaraan tak segerak dengan memastikan bahawa utas utama tidak disekat Memahami gelung peristiwa adalah penting untuk membina aplikasi yang cekap. Artikel berikut akan memberi anda pemahaman yang mendalam tentang gelung acara dalam Node.

See all articles