自動讀取目錄下的項(xiàng)目文件,將路徑提取并保存

現(xiàn)在我碰到了一個這種需求。

自己的代碼練習(xí)項(xiàng)目的Git倉庫托管了一個靜態(tài)頁,也就是可以通過一個網(wǎng)址就可以訪問到我這個項(xiàng)目Git指定的那個index頁面。
這時候我想在這個index頁展示出我所有的已有的其他頁面鏈接(做一個入口頁。)
要在index里去展示其他的頁面鏈接,最笨的辦法是把其他鏈接寫死在這個index頁面里,且每次新增頁面,就要手動再寫一次。

更好的辦法是做一個 配置表,通過index讀取這個配置表,然后把其他鏈接給渲染到index頁面上。
那配置表里的數(shù)據(jù)怎么更新呢? 如果也是手動更新的話,那就跟最笨的那個辦法沒啥區(qū)別了。

現(xiàn)在想到一個好的辦法,
就是在每次打包的時候,通過node的fileAPI 去遍歷項(xiàng)目路徑,然后將遍歷的數(shù)據(jù)過濾通過node寫入到配置文件里
然后再去進(jìn)行后續(xù)的打包操作

以上為碰到的需求和預(yù)計的解決辦法。 之后會慢慢更這個記錄帖。


問題一個一個來解決

需求 目的 實(shí)現(xiàn)步驟地址
想在執(zhí)行 npm run release 的時候先去生成配置文件,再去webpack打包(二者沒有必須的前后關(guān)系) npm run 一個命令可不可以依次執(zhí)行兩個或者多個腳本 點(diǎn)擊這里
nodeJs 遍歷遞歸,生成文件樹:
--------步驟1: nodejs判斷文件類型、遍歷路徑下的所有文件 點(diǎn)擊這里
--------步驟2:只需要獲取html的路徑,其他類型文件不需要獲取 做一個類似于gitIgnore功能的配置文件。 點(diǎn)擊這里
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • Spring Cloud為開發(fā)人員提供了快速構(gòu)建分布式系統(tǒng)中一些常見模式的工具(例如配置管理,服務(wù)發(fā)現(xiàn),斷路器,智...
    卡卡羅2017閱讀 136,715評論 19 139
  • Android 自定義View的各種姿勢1 Activity的顯示之ViewRootImpl詳解 Activity...
    passiontim閱讀 179,366評論 25 708
  • 下雨了,我總是忘記你跟我說的,要帶把傘在身上。就這么在路上不急不慢的在街上漫步。好久了 我都沒有這樣走過了。不為什...
    _怪人閱讀 348評論 2 2
  • 情僧周夢蝶 ----紀(jì)念《鳥道--周夢蝶世紀(jì)詩選》在大陸出版 文/王兵 在第十一世重生才修得化城門外的淨(jìng)天 在讀了...
    梅溪仙子閱讀 231評論 0 0
  • VLOOKUP函數(shù)的使用方法(入門級) 前言:VLOOKUP函數(shù)是EXCEL最常用的查找函數(shù),為了方便大家學(xué)習(xí),蘭...
    三米魚閱讀 4,975評論 0 0

友情鏈接更多精彩內(nèi)容