代码const response = await fetch('/testdata/rows.json')
或
const response = await fetch('rows.json')
抛出错误:
GET http://localhost:3000/testdata/rows.json 404 (Not Found)
或其它类似的变化。
如何将JSON文件或带有JSON格式数据的txt文件提供或导入到webpack中,以便chartjs或google chart可以使用它来生成图表数据???
(async function() {
//for express serving the file
const response = await fetch('/testdata/rows.json')
const data = await response.json();
console.log(data);
...//////// code omitted for brevity
})();
在expressjs中,我可以提供文件并使用fetch(rows.json),但在webpack中无法实现相同的功能。我如何正确地提供文件或导入它在项目中使用?
新的webpack实现和使用,所以请描述。
感谢你的帮助。
1条答案
按热度按时间vd8tlhqk1#
当你有本地文件时,你不需要获取它。您可以在应用程序目录中创建一个文件夹,例如名为“Data”,并在此文件夹中添加JSON文件,然后您可以简单地通过以下代码将文件要求到所需的文件中
或者你可以看看这个答案,它可能会有所帮助:在Webpack中加载静态JSON文件