問題タブ [absolute-path]

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 投票する
2 に答える
509 参照

django - 製品画像をローカルにアップロードすると、Satchmo で絶対 URL が取得されるのはなぜですか?

Django と Satchmo を使用してローカル開発を行っています。管理者経由で製品イメージをローカルにアップロードすると、イメージへのパスが、適切な相対パスではなく、ドライブ文字を含む絶対パスとして表示されます。

さらに奇妙なことに、Satchmo は元の画像とそれが生成するサムネイルの両方を me/media/ディレクトリと/media/images/ディレクトリの両方に保存します

関連する設定は次のとおりです。

local_settings.py ファイルを 3 回チェックしましたが、「メディア」という単語がどこにも言及されていないため、設定のオーバーライドはないと確信しています。

それが役立つ場合、私は Windows を使用していますが、パスには適切な UNIX 表記をすべて使用しています。

0 投票する
2 に答える
1424 参照

asp.net - 開発マシンのaspxページで絶対URLを使用するには?

aspx ページで ResolveUrl 関数をよく使用していますが、解決されたパスは常に相対パスです。レンダリングされたパスを通常の「 http://localhost/myproject/」で開始できるようにしたいと考えています

ファイルの階層を変更した場合にコードを壊さずにそれを達成するにはどうすればよいですか? 関数を作成して、ページ上のターゲット リンクごとに呼び出すのは非効率でしょうか?

0 投票する
1 に答える
734 参照

path - 絶対パスを使用してエイリアスをすばやく作成するにはどうすればよいですか?

私はよくエイリアスを作るのを間違えます:

代わりに、最後のコマンドを機能させるためにパス全体を記述する必要があります。

(1)に似たものを動かしたいです。(2)を行うのはとても時間がかかります。エイリアスの絶対パスをすばやく作成するにはどうすればよいですか?

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

java - Antで実行は絶対パスでは機能しますが、相対パスでは機能しません

Antスクリプトに次のスニペットがあります。それはうまく実行されます:

しかし、次のようにディレクトリを設定して実行しようとすると、次のようになります。

私は得る:

実行に失敗しました:java.io.IOException:プログラム "programName.exe"を実行できません(ディレクトリ "C:\ test \ foo"内):CreateProcess error = 2、システムは指定されたファイルを見つけることができません

助けてください!ディレクトリを個別に指定すると機能しないのはなぜですか?

0 投票する
1 に答える
4228 参照

.htaccess - .htaccess で mod_rewrite を使用すると、HTML で相対パスが壊れる

私は.htaccessmod_rewrite が初めてです。

次の書き換えルールを使用しています。

両方のケースを正常にリダイレクトできます。

しかし、これを行うには、CSS、JS、およびその他のパスを絶対パスに変更する必要がありました。そうしないと、CSS と JS が読み込まれませんでした。

使っていた

書き換えルールが機能しなかった後、変更した後

私はそれを働かせました。

Web サイトの他の URL でも同じことが起こっています。

開発中のサイトのほぼすべての場所で相対パスを使用しているため、これをバイパスする方法はありますか?

0 投票する
6 に答える
25437 参照

javascript - スクリプトのsrcURLは何ですか?

現在実行中のJavaScriptファイル(Webページ内)のURLを判別するための簡単で信頼できる方法はありますか?

これについての私の唯一の考えは、すべてのスクリプトsrc属性についてDOMをスキャンして、現在のファイルがどのように参照されているかを見つけ、それをに適用して絶対URLを把握することdocument.locationです。誰か他のアイデアがありますが、私が完全に見落としていた非常に簡単な方法はありますか?

更新:DOMを介してアクセスされるスクリプト要素srcには、完全なURLを含むプロパティが既にあります。それがどれほどユビキタス/標準であるかはわかりませんが、代わりgetAttribute("src")に、[X]HTMLにある生の属性値を返すを使用することもできます。

0 投票する
7 に答える
3233 参照

html - サイト内のページには相対パスを使用する必要がありますか? またはそれは問題ではありませんか?

ドメイン名内のページにリンクする URL を定義する最良の方法は何だろうと思っていました。たとえば、ドメイン www.example.com の場合、次のようなリンクを作成できます

<a href="http://www.domain.com/test.html">test</a>

また

<a href="test.html">test</a>

私が遭遇した問題の 1 つは、テンプレートの使用中に..相対リンクで html テンプレートを使用すると、共通リンクが機能しないため、ディレクトリ www.example.com/directory2 に同じテンプレートを使用できないことでした。そのページの.. cssファイルもjavascriptsファイルもありません。

テンプレートを複製するか、パスを絶対に設定する必要がありました。私は絶対パスを選びました。したがって、テンプレート パスはhttp://www.mydomain.com/で始まります。これにより、複数の http 要求、ドメイン解決、またはその他のようなパフォーマンスの問題が発生しますか? これに関するあなたの提案/コメントは何ですか?

ありがとう。

0 投票する
4 に答える
13834 参照

java - Java:OSに関係なくパスが絶対かどうかを調べる方法

Javaには、プログラムが現在実行されているプラ​​ットフォームに関係なく、指定されたパスが絶対パスかどうかを調べる方法がありますか? したがって、私が望むのは、おそらく次の例のようなものです。

Linux の場合:

Windows の場合:

おそらくこれを回避するために何かをコーディングできますが、この問題を解決するために Java で提供される組み込みクラスを誰かが知っているかどうかを知りたかっただけです。または、誰かがこの問題に遭遇したことがありますか?そして、どのように解決しましたか?

ありがとう!

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

netbeans - netbeans:ライブラリを永続的に追加します

私はグループプロジェクトで作業しており、チェックアウトのたび
にjavamail apiを削除して追加する必要があります。(パスは相対パスであるため)Projectフォルダーに作成するにはどうすればよいですか?

これは私がライブラリを追加する方法です:

  1. ライブラリフォルダを右クリックします
  2. Add/jarフォルダ。
  3. mail.jarを選択します

しかし、私の同僚がこれをチェックすると...彼は問題を抱えています。パスを絶対にする方法を教えてください。