問題タブ [mermaid]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
3 に答える
2414 参照

tfs - マーメイド ダイアグラムを画像に置き換え、TFS/Azure DevOps サーバーで簡単にプレビューできるようにマークダウン形式に保つ方法は?

私が働いている会社は、TFS/Azure DevOps サーバーで直接、シンプルさ、参照可能性、およびプレビューを実現するために、要件をマークダウン形式で保存することを決定しました。質問は、TFS/Azure Dev Ops サーバーのプレビュー部分にあります。私が見つけたように、それは次をサポートしています: HTML タグ、数式、画像のサイズ変更、プルリクエスト、ユーザー、作業項目などの言及。ただし、人魚図はサポートされていませんが、複雑なプロセスを最短時間で共通理解するのに非常に役立ちます。

pandoc をインストールしました。これがプロセスです: REPO で更新されたすべての md ファイルに対して HTML ファイルを自動生成する 問題は、TFS/Azure DevOps サーバーが、pandoc によって HMTL に組み込まれている BASE64 でエンコードされた画像のプレビューを受け入れないことです。

だから私はそのようなことをすることにしました:

  • 更新されたすべての md ファイルに対して、接尾辞付きのコピーを作成します (***_IMG.md)
    • すべての人魚図
      • PNG 画像を生成する
      • PNG画像を画像フォルダに保存
      • 人魚図を生成された画像へのリンクに置き換えます
  • 変更された md ファイルを保存する

このソリューションに到達するためのソフトウェアのリストを指定できる可能性はありますか? どの楽器を使用すればよいかについての答えが見つかりませんでした.pythonだと思いますか?しかし、他の選択肢があるのではないでしょうか?