Kini saya telah membuat permohonan, iaitu ujung belakang tulen untuk menyediakan data. Jadi saya menggunakan penghalaan sudut dan sekarang saya mahu mengeksport ke cemerlang. Saya mahu menggunakan nodejs untuk mendapatkan penghalaan dan kemudian melakukan fungsi. Sekarang penghalaan Angular tidak sama dengan Express
var http = require('http');
var url = require("url");
var express = require('express');
var app = express();
app.use(express.static(__dirname+'/app')); //所有的静态页面和资源
app.use(function(req,res,next){
console.log(123);
next();
})
http.createServer(app).listen(3000, function(){
console.log('Server start at port 3000')
})
Kini 123 tidak boleh dicetak kerana penghalaan berada dalam sudut hadapan. Apa yang perlu dilakukan? . . .
Anda belum menulis laluan ini lagi. Apakah sambungan yang ingin anda akses?
Contohnya dapatkan direktori root /
Tambah kaedah berikut:
Kemudian gunakan penyemak imbas anda untuk mengakses:
localhost:3000
Node tidak boleh mendapatkan penghalaan Angular melakukannya di bahagian klien Anda boleh mendapatkannya dari location.hash dan menyerahkannya ke bahagian belakang