Wie richte ich einen lokalen Server mit node.js ein? Der folgende Artikel stellt Ihnen vor, wie Sie mit node.js einen lokalen Server erstellen. Ich hoffe, er wird Ihnen hilfreich sein!
node.js ist eine auf JavaScript basierende Back-End-Sprache. Front-End-Freunde können schnell loslegen und selbst einen lokalen Server erstellen. Werfen wir einen Blick darauf, wie es geht~
[Lernempfehlung: „nodejs-Tutorial“]
Hinweis
: Dieser Artikel erfordert Kenntnisse über 注
:本文章需要了解MySQL数据库的增、删、改、查命令,需手动新建仓库与数据表
1. 下载
官网:node
node -v
,出现node 版本号即为安装成功2. 简单使用
注
:这里使用VSCode编辑器演示,文件名可自定义,建议使用英文名!
新建code
文件夹,并使用代码编辑器打开
在工作区,鼠标右键,选择在集成终端中打开
集成终端中输入npm init -y
进行对npm 的快速初始化
初始化结束后,工作区会出现package.json
的文件,这里会记录下载的第三方模块
首次接触npm的,建议执行如下命令,使用淘宝的镜像
下载,会加快第三方模块的下载速度
npm config set registry https://registry.npm.taobao.org
接下来,开始执行下载所需第三方模块的命令
npm install express mysql
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
ApiPost
软件测试本地服务127.0.0.1
或者localhost
Hinzufügen, Löschen, Ändern und Abfragen der MySQL-Datenbank
node -v
, wenn die Versionsnummer des Knotens angezeigt wird, ist die Installation erfolgreichHinweis
: Der 🎜VSCode🎜-Editor wird hier zur Demonstration verwendet. Der Dateiname kann angepasst werden. Es wird empfohlen, einen englischen Namen zu verwenden! 🎜code
-Ordner und öffnen Sie ihn mit einem Code-Editor🎜npm init -y
in das integrierte Terminal ein, um npm schnell zu initialisieren🎜Taobao-Spiegel
. Durch das Herunterladen wird die Download-Geschwindigkeit von Modulen von Drittanbietern beschleunigt. 🎜🎜 npm install express mysql
🎜db.js
-Code>Um die Codestruktur klar und wiederverwendbar zu machen, erstellen Sie hier eine neue Datei zum Herstellen einer Verbindung die MySQL-Datenbank🎜rrreee🎜🎜2. Erstellen Sie einen neuen lokalen Dienst🎜🎜🎜Der Code lautet wie folgt (Beispiel): 🎜🎜Neuer index .js
🎜rrreee🎜🎜3. Lokalen Dienst testen🎜🎜index.js
ApiPost
, um lokale Dienste zu testen127.0.0.1
oder localhost
sind beide lokale Adressen🎜🎜🎜🎜🎜🎜🎜Zusammenfassung🎜🎜🎜In diesem Artikel wird nicht erklärt, wie man eine neue Datenbank erstellt. Wenn Sie eine Demonstration benötigen, hinterlassen Sie eine Nachricht im Kommentarbereich. Sagen Sie es mir~🎜 🎜Weitere Kenntnisse zum Thema Programmierung finden Sie unter: 🎜Programmiervideo🎜! ! 🎜Das obige ist der detaillierte Inhalt vonEine kurze Diskussion darüber, wie man mit node.js einen lokalen Server erstellt. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!