検索

ホームページ  >  に質問  >  本文

css - 怎样批量替换目录下的所有html文件的指定部分?

<p id="topnav">
    //新修改的代码
</p>
<p id="topnav">
    //以前的代码
</p>

有个主页的顶部导航和其它的很多子页的顶部导航是相同的,现在修改了主页的顶部导航代码,子页的也要改了。可是一个一个地改实在是累死我了。有什么工具可以帮我完成这个工作吗?

天蓬老师天蓬老师2873日前441

全員に返信(6)返信します

  • PHP中文网

    PHP中文网2017-04-17 15:43:38

    これはフロントエンドであるため、ノードを使用してディレクトリ内の各ファイルをループし、通常のルールを使用してファイルを置き換えるスクリプトを作成できます

    つまり、ファイルのコンテンツをループで読み取り、コンテンツを検索し、このコンテンツを抽出し、置換、更新、保存することになります。使用されている言語は関係ありません

    追伸: 以前に適切なコード編成習慣を維持していれば、この問題は発生しなかったはずです。たとえば、上部のナビゲーションをフラグメントにして、必要な場所に導入するだけで済みます。コードの長いセクションを再利用していることに気付いた場合は、それを別のファイルに分割することをお勧めします

    返事
    0
  • 巴扎黑

    巴扎黑2017-04-17 15:43:38

    テキストエディタで十分です。Win のネイティブテキストエディタを置き換えるソフトウェアです。

    返事
    0
  • 怪我咯

    怪我咯2017-04-17 15:43:38

    同じコードは同じテンプレートを参照すべきではないでしょうか?

    返事
    0
  • 大家讲道理

    大家讲道理2017-04-17 15:43:38

    崇高

    返事
    0
  • 天蓬老师

    天蓬老师2017-04-17 15:43:38

    Sublime Text 全文検索の定期的な置換

    返事
    0
  • ringa_lee

    ringa_lee2017-04-17 15:43:38

    単純にループ置換スクリプトを作成しました。お役に立てれば幸いです。
    nodejs を使用する必要があります。
    Node.js をインストールします


    コードは次のとおりです。filesArr は置換する必要があるファイル配列、XXX は新しく変更したコードです。

    リーリー

    返事
    0
  • キャンセル返事