node . js URL . pathtofileurl API
哎哎哎:# t0]https://www . geeksforgeeks . org/node-js-URL-pathtofileurl API/
此函数将路径转换为文件,并确保在将给定路径转换为文件 URL 时,URL 控制字符(/,\,: )被正确追加/调整。
语法:
url.pathToFileURL(path)
参数:该函数接受单参数路径,该路径保存转换文件网址的路径。
返回值:该函数返回文件 URL 对象。
以下程序说明了网址的使用。-路径文件方法:
例 1:
// Node program to demonstrate the
// URL.pathToFileURL API as Setter
// Importing the module 'url'
var url = require('url');
// Some random path from system
const path = 'D:\GeeksForGeeks'
// Converting the path to properly encoded file
console.log(url.pathToFileURL(path))
输出:
URL {
href: 'file:///D:/GeeksForGeeks',
origin: 'null',
protocol: 'file:',
username: '',
password: '',
host: '',
hostname: '',
port: '',
pathname: '/D:/GeeksForGeeks',
search: '',
searchParams: URLSearchParams {},
hash: ''
}
例 2:
// Node program to demonstrate the
// URL.pathToFileURL API as Setter
// Importing the module 'url'
var url = require('url');
// Some random path from system
const path = 'D:\NodeJS\node_modules\npm'
// Converting the path to properly encoded file
console.log(url.pathToFileURL(path))
输出:
URL {
href: 'file:///D:/NodeJS%0Aode_modules%0Apm',
origin: 'null',
protocol: 'file:',
username: '',
password: '',
host: '',
hostname: '',
port: '',
pathname: '/D:/NodeJS%0Aode_modules%0Apm',
search: '',
searchParams: URLSearchParams {},
hash: ''
}
注意:以上程序将使用节点 app.js 命令编译运行。
参考https://nodejs . org/API/URL . html # URL _ URL _ pathtofileurl _ path
版权属于:月萌API www.moonapi.com,转载请注明出处