删除目录内容Web开发人员

时间:2018-09-04 05:53:13

标签: javascript node.js directory

我正在创建一个本地Web应用程序,希望能够在其中清除目录的内容。

如何从目录中删除文件而不删除目录本身? 我需要它为空。

是否最好删除整个目录并重新创建?

2 个答案:

答案 0 :(得分:2)

如果javascript可以删除目录内容,那将是一个很大的安全问题。 JavaScript本身无法删除系统内容。您可以对服务器进行AJAX调用,而服务器又可以删除文件

答案 1 :(得分:1)

要删除本地系统的文件,您需要服务器端脚本语言。 Vanilla Js无法为您做到这一点,因为它是一种客户端脚本语言。

如果您正在使用 Nodejs ,因为它是服务器端,您绝对可以使用unlink()来异步删除文件 或使用{{1} }同步删除文件,您可以了解如何使用该功能here ...

演示代码unlinkSync()-

unlinkSync()