legacy-knowledge-base
公開されました Jun. 30, 2025

JSライブラリのバージョンを非表示にする方法

written-by

Jamilly Macedo

How To articles are not official guidelines or officially supported documentation. They are community-contributed content and may not always reflect the latest updates to Liferay DXP. We welcome your feedback to improve How To articles!

While we make every effort to ensure this Knowledge Base is accurate, it may not always reflect the most recent updates or official guidelines.We appreciate your understanding and encourage you to reach out with any feedback or concerns.

legacy-article

learn-legacy-article-disclaimer-text

問題

  • サイトのウェブ技術を特定するツールを使用する際に、Javascriptライブラリ(jQueryやYUIなど)のバージョンが表示されることがあります。

Environment

  • 記述しています。

解決策

  • Liferay ポータルの Javascript ライブラリのバージョンを非表示にすることはできません。 その理由をご紹介します:
    • Liferayはサードパーティライブラリのバージョンを公開することを脆弱性のセキュリティとは考えていません。 ただし、報告されたセキュリティ脆弱性を含むライブラリについては、アップデートします。
    • この情報を隠すと、他のライブラリやこのライブラリに依存するプラグインにエラーが発生する可能性があります。
    • 例えばjQueryの場合、ヘッダーを削除してもバージョンを取得するのは簡単です。 最小限の処理でコードを比較することで実現できる。 しかし、これに加えて、ライブラリ自体もバージョンを取得する方法をいくつか提供しています。例えば、ブラウザのコンソールで次のコマンドのいずれかを実行します: jQuery().jquery または $.fn.jquery または jQuery.fn.jquery.

did-this-article-resolve-your-issue

legacy-knowledge-base