首頁 > web前端 > js教程 > 主體

淺談使用node.js怎麼搭建本機伺服器

青灯夜游
發布: 2021-09-09 11:24:49
轉載
3320 人瀏覽過

使用node.js怎麼搭建本機伺服器?以下這篇文章就來跟大家介紹node.js搭建本地伺服器的方法,希望對大家有幫助!

淺談使用node.js怎麼搭建本機伺服器

node.js是基於JavaScript的一門後端語言,前端小夥伴兒可以很快上手,並自己搭建一個本地的伺服器。一起來看看如何做到的吧~

【推薦學習:《nodejs 教學》】


:本文章需要了解MySQL資料庫的增加、刪、改、查指令,需手動新倉庫與資料表

一、node安裝與簡單使用

1. 下載

官網:node

  • node官網下載node.js,並安裝。

淺談使用node.js怎麼搭建本機伺服器

  • 安裝成功後,開啟任意終端機窗口,這裡使用cmd視窗(win r後輸入cmd回車)

淺談使用node.js怎麼搭建本機伺服器

  • 在終端機視窗中輸入node  -v#,出現node 版本號碼即為安裝成功

淺談使用node.js怎麼搭建本機伺服器

2. 簡單使用

#:這裡使用VSCode編輯器演示,檔案名可自訂,建議使用英文名!

  • 新建code資料夾,並使用程式碼編輯器開啟

  • 在工作區,滑鼠右鍵,選擇在集成終端中開啟

淺談使用node.js怎麼搭建本機伺服器

  • #整合終端機中輸入npm init -y進行對npm 的快速初始化

  • 初始化結束後,工作區會出現package.json的文件,這裡會記錄下載的第三方模組

淺談使用node.js怎麼搭建本機伺服器

  • 首次接觸npm的,建議執行如下指令,使用淘寶的鏡像下載,會加快第三方模組的下載速度

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

  • 接下來,開始執行下載所需第三方模組的命令

    npm install express mysql

淺談使用node.js怎麼搭建本機伺服器

  • 下載成功後(如下圖)

淺談使用node.js怎麼搭建本機伺服器

二、程式碼示範

#1. 連結資料庫

#程式碼如下(範例):

db.js為了程式碼結構清晰,可重複使用,這裡選擇新文件,連接mysql資料庫

    //导出    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()
    }复制代码
登入後複製

2. 新本地服務

程式碼如下(範例):

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))复制代码
登入後複製

3. 測試本機服務

  • #程式碼編輯器運行index.js

淺談使用node.js怎麼搭建本機伺服器

  • 使用ApiPost 軟體測試本機服務

127.0.0.1localhost都為本機位址

淺談使用node.js怎麼搭建本機伺服器


總結

#本文沒有跟大家講解如何新資料庫,如果需要示範的話,評論區留言告訴我喲~

更多程式相關知識,請造訪:程式設計影片! !

以上是淺談使用node.js怎麼搭建本機伺服器的詳細內容。更多資訊請關注PHP中文網其他相關文章!

相關標籤:
來源:juejin.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板
關於我們 免責聲明 Sitemap
PHP中文網:公益線上PHP培訓,幫助PHP學習者快速成長!