Heim > Artikel > Web-Frontend > So erstellen Sie NetEase Cloud Music basierend auf der NodeJS-Technologie auf dem Mobiltelefon
Mit der kontinuierlichen Weiterentwicklung der Internettechnologie beginnen immer mehr Unternehmen, NodeJS zum Aufbau von Back-End-Diensten zu verwenden. In diesem Artikel werde ich erläutern, wie man NetEase Cloud Music basierend auf der NodeJS-Technologie auf dem Mobiltelefon erstellt.
Termux ist ein Terminalemulator, der leistungsstark genug ist, um die Linux-Befehlszeile im Android-System und Umgebungen wie z Als Node.js können MySQL und Python installiert werden. Öffnen Sie Google Play, um Termux herunterzuladen, oder besuchen Sie die offizielle Website, um es direkt herunterzuladen.
Geben Sie in Termux den folgenden Befehl ein, um Node.js zu installieren:
pkg install nodejs
Geben Sie in Termux den folgenden Befehl ein, um einen Ordner mit dem Namen „NetEaseCloudMusic“ zu erstellen, und geben Sie den Ordner ein:
mkdir NetEaseCloudMusic && cd NetEaseCloudMusic# 🎜🎜##🎜 🎜#Npm-Paket initialisieren
npm init -y
Nachdem der obige Befehl ausgeführt wurde, erstellen Sie ein package.json-Datei, die die Projektbeschreibung, Abhängigkeiten und andere relevante Informationen enthält.
Abhängigkeitspakete installierennpm install express body-parser request
Nachdem der obige Befehl ausgeführt wurde, wird die Laufumgebung des Express-Frameworks installiert. Das Body-Parser-Modul wird zum Parsen des Anforderungshauptteils und das Anforderungsmodul zum Verarbeiten von HTTP-Anforderungen verwendet.
Servercode schreibenconst express = require('express'); const bodyParser = require('body-parser'); const request = require('request'); const app = express(); const port = 3000; app.use(bodyParser.json()); app.use(bodyParser.urlencoded({ extended: true })); // 静态文件服务目录 app.use(express.static('public')); // 获取歌曲列表 app.get('/songList', function(req, res) { const url = 'https://api.imjad.cn/cloudmusic/?type=playlist&id=3778678'; request(url, function(error, response, body) { if (!error && response.statusCode == 200) { const songList = JSON.parse(body); res.send(songList); } }) }); // 监听端口 app.listen(port, function() { console.log('Server running on port ' + port); });
Führen Sie den Server aus
node server.js# 🎜🎜# Nachdem der obige Befehl ausgeführt wurde, wird der Server erfolgreich gestartet.
Das obige ist der detaillierte Inhalt vonSo erstellen Sie NetEase Cloud Music basierend auf der NodeJS-Technologie auf dem Mobiltelefon. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!