大写驱动器号

时间:2019-06-06 21:53:59

标签: node.js

我正试图找到一种方法来强制在Windows系统上将驱动器号大写,而不会破坏* nix系统上的路径。 规范化路径似乎没有帮助;产生的驱动器号与开头的大小写相同。

我能想到的最好的办法是,这确实很危险(例如,在posix路径中是否可以有'/'以外的根?)

const googleMapsClient = require('@google/maps').createClient({
    key: 'MY_API_KEY',
    Promise: Promise
})

getTimeAndDistance = (origin, destination) => {
 return googleMapsClient.directions({
//^^^^^ 
        origin: origin,
        destination: destination,
        language: 'en',
        units: 'metric',
        })
        .asPromise()
        .then((res) => {
            return res.json.routes[0].legs[0]
        })
        .catch((err) => {
            console.log(err)
        })
}

module.exports.getTimeAndDistance = getTimeAndDistance

0 个答案:

没有答案