問題タブ [jspm]

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

javascript - 開発中のソースマップをスキップするには?

jspm と angular で遊んでいる単純な小さなアプリケーションがあります。現在、画面を引き上げるのに数秒近くかかります。私の仮説は、jspm によって生成されたスクリプトにデータ URL として埋め込まれているソースマップの生成を無効にすることで、大幅に高速化できるというものです。

仮説を検証するためにそれらを無効にするにはどうすればよいですか?

繰り返しますが、これはブラウザーでコンパイルする標準的なワークフローであり、サーバー上でビルドするプロダクションではありません。何かを追加する必要があると思いますconfigure.jsが、何ですか?

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

node.js - System.import 非同期モジュールの読み込みがスクリプト タグ同期読み込みと競合する

Marionette を使用して構築した Web サイトを移植するために、atom/electron で JSPM を使用し始めました。

Marionette モジュールを中心にすべてのアプリを作成しているため、アプリを起動する前にすべての JavasSript ファイルをロードしたいと考えています。

の非同期の性質に問題がありSystem.import()ます。System.import が App コードのロードを完了した後、どのようにスクリプトをロードしますか?

本番環境では、すべてのファイルを単一の js モジュールに連結し、System.import を使用してそのモジュールをロードするため、これで問題はありませんが、デバッグするのは悪夢になるため、ファイルを個別にロードすることをお勧めします。

何かご意見は?ありがとう!

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

javascript - webpack では、jspm のようにビルドせずにアプリを実行できますか?

私はちょうどこれについて疑問に思っていました。JSPM のように、ビルドを行わずに webpack をブラウザで動作させることはできますか? それともbrowserifyと同じですか?私は公式ドキュメントを見ましたが、これについての言及は見つかりませんでした。

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

javascript - Aurelia.js + io.js/node.js アプリを heroku Github レート制限の問題にデプロイする

node.js アプリを heroku にデプロイすると、次のエラーが表示されます。

GitHub のレート制限に達しました。制限を増やすには、GitHub 認証を使用します。remote: jspm registry config github を実行してこれをセットアップします。

heroku経由でgithubにログインするにはどうすればよいですか?

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

angularjs - Karma Web サーバーから 404 メッセージを受け取るのはなぜですか?

現時点では、Node/AngularJs/JSPM で ES6 トランスパイラー Babel と Karma を使用してデモ プロジェクトをセットアップしようとしています。

サービング部分は機能しています。後で改善する必要がありますが、angular からの最初の「hello world」は機能しています。

angular アプリの単体テストを実行するために Karma を追加したいと思います。しかし、 の 404 警告が表示されjspm_packagesます。下のスクリーンショットを参照してください。

私のテストは常に失敗するため、実行されていません。私のテストファイルは次のようになります(角度固有の部分はまだありません):

何が悪いのかわからず、成功せずに多くのことを試しましたが、何か間違ったことをしたのかもしれません。しかし、これが私がカルマ設定で試したことです:

  • パスに問題があると思うので、多くの異なるパス設定を試しました
  • 使用されたプロキシ
  • ソースをトランスパイルするための Browserify と Bablify
  • テスト用の依存関係をロードする JSPM プラグイン

私が現在取り組んでいるコードは、bitbucket で見つけることができます。

アプリのディレクトリ構造は次のようになります。

ここに画像の説明を入力

これが Karma のスクリーンショットです。 ここに画像の説明を入力

これが私の現在の Karma 設定ファイルです。