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'
广告
数据结构
网络
RDBMS
操作系统
Java
iOS
HTML
CSS
Android
Python
C 编程
C++
C#
MongoDB
MySQL
Javascript
PHP