[英]Keep getting an Error when setting up onPrepare in Protractor configuration file
[英]Getting error in NodejS when setting the file path
这是我在做什么,我正在从中获取文件路径
var url = JSON.stringify(req.body.path);
这给了我正确的路径,但是当我在下面的代码块中使用传递url
fs.createReadStream(url).
pipe(bucket.openUploadStream('test.apk')).
on('error', function(error) {
assert.ifError(error);
}).
on('finish', function() {
console.log('done!');
res.send("Uploaded Sucessfully..")
process.exit(0);
});
};
我得到以下错误
错误:ENOENT:没有这样的文件或目录,打开'E:\\SomeServer\\"..\\apks\\testappV1.0.0.apk"'
在错误(本机)
但如果我是硬编码
var url1 = '../apks/testappV1.0.0.apk';
在url1
正在perfdect与为什么上面的代码url
不工作我觉得我做了一些愚蠢的错误无法找到,你可以请大家指出我做错了这里。
无需字符串化路径。没有 JSON.stringify。 req.body.path 已经是一个字符串。
var url = req.body.path;
fs.createReadStream(url).
pipe(bucket.openUploadStream('test.apk')).
on('error', function(error) {
assert.ifError(error);
}).
on('finish', function() {
console.log('done!');
res.send("Uploaded Sucessfully..")
process.exit(0);
});
};
希望这可以帮助。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.