Javascript 在不使用fs或输入的情况下将csv本地文件传递给papaparse

Javascript 在不使用fs或输入的情况下将csv本地文件传递给papaparse,javascript,papaparse,Javascript,Papaparse,我知道,这与相同,但我无法添加评论,因为我没有足够的声誉。 简而言之:我添加了“下载:真实”,因此我有: var { data, errors, meta } = Papa.parse( './myfile.csv', { header: true, download: true, delimiter: ',', complete: (res) => console.log("COMPLETE", res), error: err => console.log(&

我知道,这与相同,但我无法添加评论,因为我没有足够的声誉。
简而言之:我添加了“下载:真实”,因此我有:

var { data, errors, meta } = Papa.parse( './myfile.csv', {
header: true, download: true, delimiter: ',',
complete: (res) => console.log("COMPLETE", res),
error: err => console.log("ERROR", err)
} );
我收到以下错误消息: “访问位于的XMLHttpRequest”file:///home/ar/tmp/myfile.csvCORS策略已阻止“来自源”的“null”:跨源请求仅支持协议方案:http、数据、chrome、chrome扩展、chrome不受信任、https。”。
我不想使用“”或“require('fs')”。
我在某个地方读到,我可以创建一个“./myfile.csv.js”文件,将其包含在我的html文件中:

<script src="./myfile.csv.js"></script>

它可以工作,但我宁愿避免编辑“/myfile.csv”来获得.js文件。 有没有一个非常简单的方法来解决这个问题?
谢谢大家

编辑: 这是我的html文件,尝试使用“.js”方式时:


var{data,errors,meta}=Papa.parse(名称,{header:true});
var index=data.findIndex(函数(obj){return obj.name.toLowerCase()==“emil”;});
日志(“行:”,索引);
这是myfile.csv.js的内容:

names=“id,name\n1,anne\n2,emil\n3,mark”

 <!DOCTYPE html>
 <html dir="ltr" lang="en">

 <body>

  <script src="papaparse.min.js"></script>
  <script src="myfile.csv.js"></script>

  <script>
     var { data, errors, meta } = Papa.parse(names, { header: true });
     var index = data.findIndex( function(obj) { return obj.name.toLowerCase() == "emil";} );
     console.log("line: ", index );
  </script>

 </body>

 </html>