問題タブ [pathelement]

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 に答える
1183 参照

ant - Ant パス/パス要素がプロパティを正しく展開しない

私のプロパティgwt.sdkは、他の場所では問題なく展開されますが、パス/パス要素内では展開されません:

たとえば、${gwt.sdk} のエコーをすぐ上に配置すると機能しますが、「project.class.path」内には機能しません。それはバグですか、それとも私がしていないことをしなければなりませんか?

編集:プロパティをターゲットsetup.gwtenvから「グローバルスペース」に移動してみました。これにより、問題を回避できました。

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

ant - アリは存在しないパス要素をどのように扱いますか?

存在しないディレクトリを指すパス要素でパスを定義すると、ant はどのように動作しますか?

シナリオは、ant ファイルが複数のプロジェクトに使用されるというものです。この追加フォルダーがあるプロジェクトもあれば、ないプロジェクトもあります。

アリはそれを無視するだけですか、それとも失敗しますか?

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

ant - ANT-場所属性を使用して文字列をパスに変換する

次のANTスクリプトがあり、websphereルートディレクトリに基づいて実行時にwebsphereライブラリのリストが表示されます。結果の文字列を個別のパスロケーション要素に変換する必要があります

私の現在のスクリプトは

以下のような文字列を出力します

上記の2番目の文字列を以下のような構造に変換したいと思います

変換の最後の要素も、元の文字列にない「\*」部分を追加する必要があります。

その後、次のような構造で使用できます

上記の試みの目的は、JDK 1.6によって提供され、ANT1.8.2以降のANTで使用可能なワイルドカードクラスパスを使用してクラスパスの長さを短縮することです。ANT1.8.4を使用しています。

私はANTの専門家ではありません。例を見るだけで、うまくいくことができます。

私がやろうとしていることを達成する方法はありますか?どうすればいいですか?どんな例でも非常に役に立ちます。

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

ant - Ant: javac タスク: パスとパス要素

以下の javac Ant タスクの違いを教えてください。

ありがとう。

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

d3.js - d3js エラーバーでの NaN-Error

これが私のコードの重要な部分です。何らかの理由で、「errorBars2」に問題があります。常に次のエラーが返されます。

Invalid value for <path> attribute d="M40.5,NaNL40.5,NaNZ"

間違いを探すのに何時間も費やしましたが、見つかりません! 「errorBars2」の何が問題なのか誰か説明してもらえますか?

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

java - MongoDB jar を ANT スクリプトに含める方法は? jar を含めるには、どのような種類のタグを使用すればよいですか?

ANT Scriptを使用してコードを実行しようとすると、「エラー: パッケージ com.mongodb が存在しません」というエラーが表示されます。Eclipseでコードを実行すると正常に実行され、ANT Script を使用してコードを実行すると、このエラーが発生します。 . プロジェクトに mongoDB jar を含めました。

エラー - 「パッケージ com.mongodb が存在しません」

build.xml -

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

svg - SVG パスの「M」、「c」、「z」は何を意味しますか?

http://paperjs.org/examples/

チェーンでカスタム パスを作成しようとしています。オタマジャクシにはハート型のパスがあらかじめ定義されているので、それをコピーしようとしていますが、いくつかの部分がわかりません。

var heartPath = new Path('M514.69629,624.70313c-7.10205,-27.02441 -17.2373,-52.39453 -30.40576,-76.10059c-13.17383,-23.70703 -38.65137,-60.52246 -76.44434,-110.45801c-27.71631,-36.64355 -44.78174,-59.89355 -51.19189,-69.74414c-10.5376,-16.02979 -18.15527,-30.74951 -22.84717,-44.14893c-4.69727,-13.39893 -7.04297,-26.97021 -7.04297,-40.71289c0,-25.42432 8.47119,-46.72559 25.42383,-63.90381c16.94775,-17.17871 37.90527,-25.76758 62.87354,-25.76758c25.19287,0 47.06885,8.93262 65.62158,26.79834c13.96826,13.28662 25.30615,33.10059 34.01318,59.4375c7.55859,-25.88037 18.20898,-45.57666 31.95215,-59.09424c19.00879,-18.32178 40.99707,-27.48535 65.96484,-27.48535c24.7373,0 45.69531,8.53564 62.87305,25.5957c17.17871,17.06592 25.76855,37.39551 25.76855,60.98389c0,20.61377 -5.04102,42.08691 -15.11719, 64.41895c-10.08203,22.33203 -29.54687,51.59521 -58.40723,87.78271c-37.56738,47.41211 -64.93457,86.35352 -82.11328,116.8125c-13.51758,24.0498 -23.82422,49.24902 -30.9209,75.58594z');

パスの先頭にあるMの意味、または一部の値のcやパスの末尾にあるzの意味がわかりません。ドキュメントや Google でそれに関する情報を見つけようとしましたが、1 文字では検索が難しくなるため、必要なものが見つかりません。

最初にMを外そうとしたら、オタマジャクシが動かなくなったので、M は「動く」という意味ではないでしょうか。cを削除するとハートの形が変わりますが、zを削除しても何も変わらないようです。