У меня есть статическая html-страница, которая использует CSV для отображения диаграмм D3.Теперь я хочу разместить host.js локально и туннелировать с помощью NGROK.Все, кроме чтения data.csv с локального сервера, когда я использую NODE, не работало.Вот как я читаю data.csv, используя d3 v5.Запустите "node.exe server.js"
Не сработало, значит, никаких ошибок в d3.csv () ничего не возвращает просто ноль.Он не видел, что это связано с предупреждением CORS ... какие-либо предложения?
------- how i invoke my d3 page using node.exe my server.js file -------
var http = require('http');
var fs = require('fs');
var d3 = require('d3');
var index = fs.readFileSync('Main.html');
http.createServer(function (req, res) {
res.writeHead(200, {'Content-Type': 'text/html'});
res.end(index);
}).listen(PORT_no);
------- how i invoke my d3 page using node.js -------
----------------main.html page how i load csv using D3--------------
var fileLoc = "./data_.csv";
d3.csv(fileLoc).then(function (data) {
var trasposedDataset = [];
data.forEach(function (row) {
trasposedDataset .push({"key":"data"})})});
----------------main.html page how i load csv using D3--------------