Express.js – app.path() 方法


app.path() 方法返回規範路徑。路徑以字串的形式返回。最好使用 req.baseUrl 方法,因為在掛載應用程式的複雜情況下,app.path() 方法可能會非常複雜。

語法

app.path( )

示例 1

新建一個名為 "appPath.js" 的檔案,並複製以下程式碼段。建立檔案後,使用命令 "node appPath.js" 來執行此程式碼。

// app.path() Demo Example

// Importing the express module
var express = require('express');

// Initializing the express and port number
var app = express();
var PORT = 3000;

// Assigning express constructor
var app = express()
var blog = express()
var blogAdmin = express()

// Assigning the below url's
app.use('/api', blog)
blog.use('/v1', blogAdmin)

// printing values as per the URLs
console.dir(app.path())
console.dir(blog.path())
console.dir(blogAdmin.path())

輸出

C:\home
ode>> node appPath.js '' '/api' '/api/v1'

示例 2

我們再來看一個示例

// express.raw() Demo Example

// Importing the express module
var express = require('express');

// Initializing the express and port number
var app = express();
var PORT = 3000;

// Assigning express constructor
var app = express()
var blog = express()

// Assigning the below url's
app.use('/api', blog)
app.use('/v1', blog)

// printing values as per the URLs
console.dir(app.path()) // ''
console.dir(blog.path()) // '/blog'


輸出

C:\home
ode>> node appPath.js '' '/v1'

更新於: 30-9月-2021

576 次瀏覽

開啟你的 職業生涯

透過完成課程獲得認證

開始學習
廣告
© . All rights reserved.