問題タブ [pathname]

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

maven - maven-jetty プラグインが正しいパスを使用していない

jetty-maven プラグインを使用して、統合テスト用の Web アプリをデプロイしています。2 つの POM で構成されるプロジェクトがあります。1 つはルートに、もう 1 つはプロジェクト ルートのディレクトリにあります (これを webapp ディレクトリと呼びます)。webapp ディレクトリで maven (jetty-maven プラグインを使用) から統合テストを実行すると、完全に正常に動作します。ただし、ルート ディレクトリから実行すると、webapp ディレクトリ内に移動してテストを実行しますが、何らかの理由でパスが間違っています。(その結果、すべてのリソースが見つかりません)。

ルート ディレクトリ パスを webapp リソース パスに連結します。また、パス内のドット演算子も認識しません。

例: 「./resources/resource.xml」を探す場合

テストが webapp ディレクトリから実行された場合は問題なく動作しますが、ルート ディレクトリから実行された場合はパスが「c:/project/./resources/resource.xml」になります。これを行っているのは jetty-maven プラグインですが、その理由はわかりません。

これを修正する方法はありますか?

これが私のwebappディレクトリPOMの関連部分です

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

ruby-on-rails - コンソールから Ruby on Rails Rails.root.join yml ファイルにアクセスするにはどうすればよいですか?

次のファイルにデータが保存されています。これは何のデータだと思いますか? :)

動作していることを確認するために、Rails コンソールを起動したところ、S3_CREDENTIALS が Pathname オブジェクトであることがわかりました。しかし、データがそこにあることを確認するのに苦労しています。たとえば、バケットデータにアクセスするにはどうすればよいですか?

関連して、ファイルを s3.yml から s3.json に変更しても、これは機能しますか?

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

javascript - Javascriptパス名リファラー

リファラーを除いて、document.location.pathnameであるjavascriptで同じ機能をどのように実行できますか?したがって、document.referrer.pathnameのようなものですか?

ありがとう。

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

c++ - Win32 API を使用してディレクトリ修飾子を削除してパス名を簡略化するにはどうすればよいですか?

「C:\foo\.\bar\..」のようなパスがある場合、Win32 API を使用してディレクトリ修飾子を削除し、「C:\foo」に単純化する簡単な方法はありますか?


更新: より複雑な問題のようです。この "C:\foo\.\bar\.." の単純な例では、PathCanonicalize() と GetFullPathName() の両方を使用して、結果として "C:\foo" を取得します。

ただし、パスしているパスにはシンボリック リンクがあります。では、「C:\NaNa\Boo\Bin\..」を渡し、「C:\NaNa」が「D:\Apple」へのリンクであるとしましょう。次に、「C:\NaNa\Boo\Bin\..」が「C:\NaNa\Boo」よりも返されます。

関数は文字列だけで機能すると思いますが、シンボリックリンクを使用すると違いがあるようです:-(


更新 #2: 渡された文字列に改行文字 (0x0d) が含まれているようで、これにより関数が正常に動作しなくなりました。

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

filesystems - 円記号と円記号の違い

ファイルシステムのナビゲートでスラッシュとバックスラッシュを使用する場合の違いは何ですか。./また、との違いは何../ですか?

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

jquery - jquery のパス名と構文

ajax を使用してページをロードするために、スクリプト ファイルに次のように記述します。

ユーザーがhttp://www.website.com/link1にリンクしているアンカーをクリックすると、post_slug アラートは link1 になります。しかし、これを IE8 で使用すると、post_slug アラートは link1 ではなくink1 になります。私は何を間違っていますか?

.substring(1) だと思いますが、どうすればよいですか?

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

php - mysql php からの画像パス名に画像が表示されない

そのため、画像ファイルのパス名をmysql phpに保存した後、その画像を取得して表示するのが困難です。つまり、「要素の検査」を行うと、「src」値が設定されます。ただし、画像は表示されず、ページ上の四角いボックスだけが残ります。ユーザーに既に設定されているデフォルトのプロフィール画像を使用してみました.PHPの割り当て値の問題かどうかを確認するためだけです. しかし、そうではありません。また、ファイルの内容を物理的に確認したところ、すべてのファイルが正常にアップロードされました。唯一の問題は、それを表示することです。

これが私のやり方です。

ファイルのアップロードを確認するための PHP

}

?>

画像のパス名を取得して画像を表示するための PHP

最後に「src」値が設定されますが、画像は表示されません。

助けてください。

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

string - TCL のスペースを含む文字列パスが機能しない

なぜ私はTCLでこれを行うことができません:

文字列パスは次の値を取得します。

しかし、スペースを削除すると、完全なパスが取得されます...誰かアイデアがありましたか?

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

ruby - RubyでPathnameから継承するにはどうすればよいですか?

RemoteFileパス名から継承するものがあります

リモートファイルを作成し、その親を取得します

Pathnameで12個のメソッドにモンキーパッチを適用する以外に、PathnameにRemoteFilesを返すようにする方法はありますか?Pathnameがタイプのオブジェクトを返した場合、より適切に機能しませんself.class.newか?

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

perl - パス名のエンコードに関する質問

このパス名でこのような奇妙なエンコーディングを取得するために私は何をしましたか?
私のファイル マネージャー (Dolphin) では、パス名は適切に見えます。