我正在为自己制作一个文件存储网站,几乎只是为了练习。我有代码工作,但现在我有一个庞大的JSON文件,其中包含我想要在网站上的每个文件的名称。
有没有办法让JS自动读取文件?如果有帮助,所有文件都在一个文件夹中。
我的文件结构如下所示;
root
|-HTML
|-Style
| |-CSS
| |-JS
| |-Downloads.js (this is the js file that controls downloads)
|-Files
|-files (this folder holds all the actual files)
|-img (this folder holds the images I use as thumbnails)
答案 0 :(得分:0)
纯Javascript无法实现,因为它在浏览器上执行,出于安全原因禁止文件处理。想象一下,如果有人创建了一个javascript脚本来修改我们计算机中的某些内容,比如更改文件,配置甚至安装病毒......这将是一个非常糟糕的事情。
您可以做的是在您的计算机上安装Node.js并使用JSON Server通过API提供JSON文件。然后,您可以通过javascript代码获取AJAX请求。