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

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

作者: 招展君 | 来源:发表于2017-08-27 00:09 被阅读264次

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

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

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

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

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


问题一个一个来解决

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

相关文章

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

    现在我碰到了一个这种需求。 自己的代码练习项目的Git仓库托管了一个静态页,也就是可以通过一个网址就可以访问到我这...

  • Go语言:文件追加内容

    代码实例 相关文章 Go语言:获取某个目录下的所有文件 Go语言:读取文本文件并输出内容 Go语言:将字符串保存成...

  • Go语言:将字符串保存成文件

    代码实例 相关文章 Go语言:获取某个目录下的所有文件 Go语言:读取文本文件并输出内容 Go语言:将字符串保存成...

  • 共读Python编程-异常卡

    文件读取 读取整个文件 open() 打开读取文件read()读入文件with用于自动关闭文件流 文件路径 相对路...

  • Python -读取,存储文件

    读文件 写文件 从控制台输入并保存 从一个文件读取写入到另一个文件中 Eg:将文件的参数读取,并计算总和,排序

  • 工作中用到的一些脚本

    读取一个目录下面的文件名,并将路径及其文件名输出到src.f文件中。 将一个目录下的文件批量修改文件名

  • MATLAB在数学建模中的应用 读书笔记1

    matlab读取/保存excel文件 file=xlsread('文件路径',第几个sheet,'读入数据的范围'...

  • Android各开发文件夹用途

    src:存放所有的*.java源程序。 gen:为ADT插件自动生成的代码文件保存路径,里面的R.java将保存所...

  • Python抽取world文档文本内容

    1、基础准备: 2、world转text算法实现 结构如下图所示:首先读取要提取的word文件路径,截取文件路径和...

  • 关于文件File的存取

    将文件读取并写入一个文件夹里面的文件中 ①生成一个文件路径(选择D盘) ②创建文件的路径和名称 ③创建一个“写入文...

网友评论

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

      本文链接:https://www.haomeiwen.com/subject/rlzvdxtx.html