2

jspm を使用してブートストラップ v4-dev ブランチをインストールすることは可能ですか?

私はもう試した:

jspm install github:twbs/bootstrap@v4-dev

この種の機能は機能しますが、dist フォルダーは空です。

jspm がこの方法でのブランチのインストールをサポートしているかどうかはわかりません。ドキュメントは言う:

この方法で、GitHub と npm の任意のバージョン タグまたはブランチをインストールできます。現在、コミット ベースのインストールは GitHub レジストリではサポートされていません。

https://github.com/jspm/jspm-cli/wiki/Installing-Packages


編集

試した:

jspm install github:twbs/bootstrap@4.0.0-alpha

同じ結果-空のdist\cssおよびdist\jsフォルダー。

フォルダ

4

1 に答える 1

4
jspm install github:twbs/bootstrap@4.0.0-alpha

任意のタグからインストールできます。タグの名前を使用するだけです (v先頭の を除く): https://github.com/twbs/bootstrap/releases

すべてを機能させるために、使用可能なバージョンを照会するときに in タグが JSPM によって削除されると@3.5.0思います。vこれは、インストールしようとするv4.0.0-alphaと、見つからないというエラーが表示されることを意味します。

それに加えて、JSPM はすべてを理解できないように見えるため、オーバーライドが必要になります (デフォルトでは package.json を使用していると思います)。ここで 3.3.4 のオーバーライドを確認できます: https://github.com/jspm/registry/blob/master/package-overrides/github/twbs/bootstrap%403.3.4.json

運が良ければ、そのオーバーライドをコピーできます。4.0 でプロジェクト構造に大幅な変更がある場合は、オーバーライドを少し調整する必要があります。https://github.com/jspm/registry/wiki/Configuring-Packages-for-jspm#testing-configurationの手順に従ってローカル オーバーライドを行うことができます。偶然にも、この例ではブートストラップが使用されています。

理解できたら、PR を JSPM レジストリに提出して、他の人があなたの成果から利益を得られるようにします。

于 2015-08-20T01:48:29.747 に答える