問題タブ [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.
ecmascript-6 - System.js を CDN とローカル フォールバックで使用するには?
実行jspm install angular
すると、jspm_packages フォルダーにローカルにインストールされました。
コードから、私は のような通常の ES6 インポートを使用しますimport angular from 'angular'
。
CDN から angular をロードし、CDN が利用できない場合にローカル バージョンにフォールバックするには、どうすればよいですか?
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 コマンドが失敗します。以下の印刷物を参照してください。
javascript - JSPM で MOUT.js モジュールを使用する
array equals などのMOUTモジュールをJSPMを使用してファイルにインポートするにはどうすればよいですか?
javascript - ES6 インポート - 感嘆符は何を意味しますか?
Choose ES6 Modules Todayガイドに従っていますが、彼が使用している import ステートメントの 1 つに最後に感嘆符が付いていることに気付きました。
import 'bootstrap/css/bootstrap.css!';
その感嘆符は何を意味しますか?
この import ステートメントは、startup.jsファイルの最初の行にあります。
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をインストールしました
これらすべての要素を統合して、適切なビルド設定を行うにはどうすればよいでしょうか?
- Gulpを使用してJSPM system.jsファイルを作成するには?
- JSPM と Babel を使用して JSX から JS ファイルを作成するタスクはどのようになりますか?
- requireキーワードを使用してモジュールをロードする機能を取得するには、require または類似のパッケージをインストールする必要がありますか?
typescript - TypeScript トランスパイラを含む JSPM バンドル
私は System.js と JSPM についてさらに詳しく調べており、TypeScript ソース コードを JavaScript バンドルにバンドルしたいところまで来ました。
これで、生成された JavaScript コードを次のようにバンドルできます。
jspm bundle some/source/path someDestFile.js
しかし、最初にすべての TypeScript を事前に JavaScript にビルドしてからバンドルする必要があり、コンパイル済み (および分離済み) のすべての JS ファイルが残っていることに気付きます。これは理想とはかけ離れています。
ここでjspm ドキュメントを調べましたが、解決策が見つかりませんでした。
明確にするために、ブラウザで TypeScript をコンパイルするのではなく、しっかりした JavaScript のプリコンパイル済みバンドルをコンパイルしたくありません。
どうすればいいですか?
PS私はここに見られるようにTypeScriptトランスパイラーのインストールを使用しました
javascript - 外部ライブラリをロードするAurelia Jspm
だから私はした:
次に、js ファイルの先頭で次のようにしました。
私のブラウザでは、/dist/eonasdan/bootstrap-datetimepicker.js
どれが を返す404
かを探していますが、実際のファイルがどこにあるかを調べるためにシステム マップを使用しないのはなぜですか? または、それが何をすることになっているのか....
moment.js
補足として、それは想定されているようには機能しません
aurelia - jspm ベータ版へのアップグレード後に aurelia-bootstrapper が見つからない
最新の JSPM にアップグレードしました
そして、jspm_modules
フォルダーを削除して実行することにより、すべてのパッケージを再インストールしました
Aurelia プロジェクトを開始すると、次の出力が得られます
マップ構成を削除して、 config.js
jspm で再構築しようとしました
ただし、それでも同じエラーが発生します。