自动读取目录下的项目文件,将路径提取并保存

现在我碰到了一个这种需求。

自己的代码练习项目的Git仓库托管了一个静态页,也就是可以通过一个网址就可以访问到我这个项目Git指定的那个index页面。
这时候我想在这个index页展示出我所有的已有的其他页面链接(做一个入口页。)
要在index里去展示其他的页面链接,最笨的办法是把其他链接写死在这个index页面里,且每次新增页面,就要手动再写一次。

更好的办法是做一个 配置表,通过index读取这个配置表,然后把其他链接给渲染到index页面上。
那配置表里的数据怎么更新呢? 如果也是手动更新的话,那就跟最笨的那个办法没啥区别了。

现在想到一个好的办法,
就是在每次打包的时候,通过node的fileAPI 去遍历项目路径,然后将遍历的数据过滤通过node写入到配置文件里
然后再去进行后续的打包操作

以上为碰到的需求和预计的解决办法。 之后会慢慢更这个记录帖。


问题一个一个来解决

需求 目的 实现步骤地址
想在执行 npm run release 的时候先去生成配置文件,再去webpack打包(二者没有必须的前后关系) npm run 一个命令可不可以依次执行两个或者多个脚本 点击这里
nodeJs 遍历递归,生成文件树:
--------步骤1: nodejs判断文件类型、遍历路径下的所有文件 点击这里
--------步骤2:只需要获取html的路径,其他类型文件不需要获取 做一个类似于gitIgnore功能的配置文件。 点击这里

你可能感兴趣的:(自动读取目录下的项目文件,将路径提取并保存)