javascript - 通过输入文件名获取目录路径

标签 javascript node.js

我有一个名为 test.apk 的文件,该文件位于 C:\\workspace\app\build\output\apk\test.apk 在 Node js 中我尝试了以下代码

var workDir = 'C:\\workspace\app'
    var path = require('path');


 var localTagPath = path.dirname(workDir);

 console.log(path.resolve(localTagPath, 'test.apk'))

我需要的是获取 test.apk,而不在代码中指定路径

 (var workDir = 'C:\\workspace\app\build\output\apk\test.apk')

我必须这样指定,而不是这样

本地路径是

 var localpath = workDir +(\..+\..+\..\)+test.apk

 path.resolve(localTagPath, 'test.apk')

最佳答案

您不能使用本地文件路径,因为浏览器无权访问计算机的文件系统。

关于javascript - 通过输入文件名获取目录路径,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27373415/

相关文章:

javascript - 从 env 变量读取跟踪 ID 并在 HTML 文件 head 部分的 GA 脚本标记中使用它

javascript - Node JS + DIME - 在 POST 中发送二进制数据

javascript - jsPDF 保存文件的方法不起作用

sql - SequelizeJS 软删除

javascript - 从 Node child_process 执行 Argo Tunnel 时出现错误 1016

javascript - 如何从列表中获取单词并以时间延迟逐字符显示它们

javascript - 单击按钮时,Vue JS 添加 bulma 类正在加载

javascript - 在 openlayers 2 中强制更新 ScaleLine 控件

javascript - Node.js 中的 glob 并仅返回匹配项(无前导路径)

javascript - 如何在div上下载图像?