gpt4 book ai didi

javascript - console.log(util.format 运行错误

转载 作者:行者123 更新时间:2023-12-03 11:26:52 26 4
gpt4 key购买 nike

首先我必须说,我是 Node.js 新手。

我的一位伙伴帮助我完成了下面的代码。

我已经安装了所需的软件包 search-google-geocodecsv-parserfsutil 和通过 npm 进行异步

但是,当我运行它时。

我遇到了这个错误

console.log(util.format("  Area %s", preciseLoc.area);
^^^^^^^
SyntaxError: Unexpected identifier
at Module._compile (module.js:439:25)
at Object.Module._extensions..js (module.js:474:10)
at Module.load (module.js:356:32)
at Function.Module._load (module.js:312:12)
at Function.Module.runMain (module.js:497:10)
at startup (node.js:119:16)
at node.js:906:3

我首先认为这是由于缺少分号造成的,但事实并非如此。

听起来是不是很熟悉?如果是,您对如何解决该问题有什么想法吗?

代码段

var geocoder = require('search-google-geocode');
var csv = require('csv-parser');
var fs = require('fs');
var util = require('util');
var async = require('async');

var options = {
language: 'fr'
};

var locs = [];

var csvReader = fs.createReadStream('locs2.csv').pipe(csv());

var geoResult = function(err, result) {
}

csvReader.on('data', function(data) {
locs.push(data);
});

var rowCount = 1;
csvReader.on('end', function() {
console.log(locs.length + " rows read from CSV");
async.eachSeries(locs, function(loc, cb) {
console.log("\nLooking up row " + rowCount + ": " + loc.lat + "," + loc.lon);
rowCount++;
geocoder.reverseGeocode(loc.lat, loc.lon, function(err, result) {
if (err) {
console.log(err);
} else {
var preciseLoc = result[0];
console.log(util.format("Reverse geocode: %s, %s", preciseLoc.latitude, preciseLoc.longitude)
console.log(util.format(" Area %s", preciseLoc.area));
console.log(util.format(" Zip %s", preciseLoc.zipcode));
}

cb();
} , options);
},

function(err) {
return null;
});
});

最佳答案

在我看来就像这一行:

console.log(util.format("Reverse geocode: %s, %s", preciseLoc.latitude, preciseLoc.longitude)

缺少右括号,可能应该更改为:

console.log(util.format("Reverse geocode: %s, %s", preciseLoc.latitude, preciseLoc.longitude));

关于javascript - console.log(util.format 运行错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26882511/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com