問題タブ [aurelia]

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

javascript - PhantomJS での SystemJS/Aurelia アプリの中断

Phantom でいくつかのテストを行おうとしていますが、Aurelia/SystemJS は Phantom で壊れているようです。

私は自分のアプリと Aurelia の連絡先アプリの例でテストしましたが、わずかに異なります。キャプチャした出力をここにリストします。

アプリの連絡先:

私のアプリケーション:

FWIW これらは両方とも Chrome/FF で正常に動作し、OS X 10.10 で PhantomJS 1.9.8 を実行しています

また、これらをテストしてコンソールから出力するために使用しているファントム スクリプトを次に示します。

連絡先アプリを実行するには (最初の例)、次を実行します。

nodeこれは、がインストールされていることを前提としていjspmますgulp。次に、上記の phantomjs スクリプトを実行できます。

何か案は?

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

javascript - Aureliaの親クラスに注入する方法は?

いくつかのモジュールを注入したい親クラスがあり、次にこれらの注入されたモジュールを使用したいいくつかの派生クラスがあります。ただし、派生クラスではsuper()パラメーターなしで呼び出す必要があるため、親クラスに挿入されたモジュールは未定義です。これはどのように行うことができますか?

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

azure-devops - VSO Hosted Build Controller 上の Aurelia ビルド

VSO Hosted Build Controller で Aurelia のビルドを実行しようとしています。次のコマンドを実行する小さなpowershellスクリプトを作成しました

jspm_packages フォルダーと dist フォルダーを _publishedWebsites フォルダーにコピーするための AfterBuild ターゲットがあります。

npm install は正常に実行されますが、jspm cc に関しては (jspm cc を削除して jspm install -y を実行すると)、これを実行しようとすると失敗します

jspm はホストされたコントローラーであるため、グローバルにインストールされないことを理解しています。実際にはグローバルにインストールできません。私の質問は、グローバル jspm をインストールせずにこれをどのように処理するのですか? 構成ファイルを移行する必要がない回避策はありますか?

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

typescript - Decorator を使用して実装されたインターフェースのリストを取得する

デコレータを使用して、クラスによって実装されたインターフェイスの配列を取得できるかどうか知っていますか?

したがって、次のようなことをすると:

["INinja", "IWarrior"]実行時に、Ninja は?を含む注釈を持ちます。

ありがとう