这是我在我想要的CSV中加载的代码:
const fs = require('fs')
var parse = require('csv-parse')
var data;
fs.readFile('https://raw.githubusercontent.com/blahblah/data.csv', function(err, fileData) {
parse(fileData, {
columns: false,
trim: true
}, function(err, rows) {
console.log(rows);
data = rows;
})
})
问题是rows
最多显示为undefined
。我对Node.js来说是全新的,所以这可能是一个愚蠢的问题,但我如何将它存储到该变量?
然后我想用d3.js从数据中制作一些漂亮的图形。我知道我已经安装了csv-parse和fs,因为它们显示在我的node-modules文件夹中。