問題タブ [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 投票する
2 に答える
3241 参照

ecmascript-6 - System.js を CDN とローカル フォールバックで使用するには?

実行jspm install angularすると、jspm_packages フォルダーにローカルにインストールされました。

コードから、私は のような通常の ES6 インポートを使用しますimport angular from 'angular'

CDN から angular をロードし、CDN が利用できない場合にローカル バージョンにフォールバックするには、どうすればよいですか?

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

git - Visual Studio 2015 RTM の空の asp.net 5 プロジェクトで Jspm init コマンドが失敗する

セットアップの何が問題なのか分かりますか? http://odetocode.com/blogs/scott/archive/2015/02/18/using-jspm-with-visual-studio-2015-and-asp-net-5.aspxの指示に従いましたが、 init コマンドが失敗します。以下の印刷物を参照してください。

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

javascript - JSPM で MOUT.js モジュールを使用する

array equals などのMOUTモジュールをJSPMを使用してファイルにインポートするにはどうすればよいですか?

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

javascript - ES6 インポート - 感嘆符は何を意味しますか?

Choose ES6 Modules Todayガイドに従っていますが、彼が使用している import ステートメントの 1 つに最後に感嘆符が付いていることに気付きました。

import 'bootstrap/css/bootstrap.css!';

その感嘆符は何を意味しますか?

この import ステートメントは、startup.jsファイルの最初の行にあります。

0 投票する
0 に答える
719 参照

asp.net - Visual Studio 2015 での JSPM + BABEL + BOWER + GULP + REACTJS + ASP.NET 5 の統合

私はVisual Studio 2015を使用しており、 ASP.NET 5 Web アプリケーションを作成しました。行で失敗する単純なReactJSコンポーネントがあります

webpack/browserifyを使用する代わりに、 (1) Babelを介した JS への JSX コンパイルと (2) requireをサポートするためのモジュール管理を実行できるJSPMをインストールしようとしました。

このページの Scott Allen は、JPSM を ASP.NET 5 プロジェクトに統合する方法について説明しています。これを一時的に機能させることはできますが、ビルド プロセスの一環として system.js を wwwroot にコピーするタスクをgulpで実行したいと考えています。JPSM init コマンドラインを実行するときに上書きしたくないpackage.jsonが既にあります。

package.jsonから JSPMをインストールしました

これらすべての要素を統合して、適切なビルド設定を行うにはどうすればよいでしょうか?

  1. Gulpを使用してJSPM system.jsファイルを作成するには?
  2. JSPM と Babel を使用して JSX から JS ファイルを作成するタスクはどのようになりますか?
  3. requireキーワードを使用してモジュールをロードする機能を取得するには、require または類似のパッケージをインストールする必要がありますか?
0 投票する
2 に答える
7641 参照

typescript - TypeScript トランスパイラを含む JSPM バンドル

私は System.js と JSPM についてさらに詳しく調べており、TypeScript ソース コードを JavaScript バンドルにバンドルしたいところまで来ました。

これで、生成された JavaScript コードを次のようにバンドルできます。 jspm bundle some/source/path someDestFile.js

しかし、最初にすべての TypeScript を事前に JavaScript にビルドしてからバンドルする必要がありコンパイル済み (および分離済み) のすべての JS ファイルが残っていることに気付きます。これは理想とはかけ離れています。

ここでjspm ドキュメントを調べましたが、解決策が見つかりませんでした。

明確にするために、ブラウザで TypeScript をコンパイルするのではなく、しっかりした JavaScript のプリコンパイル済みバンドルをコンパイルしたくありません。

どうすればいいですか?

PS私はここに見られるようにTypeScriptトランスパイラーのインストールを使用しました

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

javascript - 外部ライブラリをロードするAurelia Jspm

だから私はした:

次に、js ファイルの先頭で次のようにしました。

私のブラウザでは、/dist/eonasdan/bootstrap-datetimepicker.jsどれが を返す404かを探していますが、実際のファイルがどこにあるかを調べるためにシステム マップを使用しないのはなぜですか? または、それが何をすることになっているのか....

moment.js補足として、それは想定されているようには機能しません

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

aurelia - jspm ベータ版へのアップグレード後に aurelia-bootstrapper が見つからない

最新の JSPM にアップグレードしました

そして、jspm_modulesフォルダーを削除して実行することにより、すべてのパッケージを再インストールしました

Aurelia プロジェクトを開始すると、次の出力が得られます

マップ構成を削除して、 config.jsjspm で再構築しようとしました

ただし、それでも同じエラーが発生します。