如何访问目录/子目录/子目录?

时间:2020-05-17 19:52:56

标签: javascript node.js

我有一个功能可以观察目录和子目录中的文件,但是无法访问子目录3级中的文件。 我只需要观察一些文件更改并对其进行修改,因此我需要递归地触摸目录中的所有文件

示例:可以访问homehome/directories,但是不能触摸home/sub(子)目录。如何做到这一点?

我想查看文件夹中的所有文件 我的代码是:

 co(function* () {
  let close = yield awatch("./*", (event, filename) => {

    //Observing any single changement in file of ext ".html" in local directory 


    if (cropping_extension(filename) == ".html") {
      /**
       * Reading the contain of a file and keep it inside a string 
       */
      console.log(cropping_path(filename));

2 个答案:

答案 0 :(得分:1)

要访问文件夹中的所有文件,只需将./*更改为=> ./**/* 因此,在您的代码中,您只需要更改此部分:

let close = yield awatch(“ ./**/*”,(事件,文件名)

答案 1 :(得分:0)

您如何托管目录?例如,如果您使用Express(NodeJS),则希望选择一个静态目录来托管您的所有资产。