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

青灯夜游
青灯夜游ke hadapan
2021-09-09 11:24:493426semak imbas

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()
    }复制代码
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))复制代码

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:
Artikel ini dikembalikan pada:juejin.cn. Jika ada pelanggaran, sila hubungi admin@php.cn Padam