2017-03-07 18 views
0

私は小さなasp.netコアのWebサイトを開始しました。今のところ、私がインポートしているJS/CSSはすべてNPMから来ており、webpackはそれらを一緒にまとめています。パッケージマネージャによるブートスウォッチ?

標準のブートストラップテンプレートから逸脱してbootswatch paperを使用したいと思いますが、デフォルトのテンプレートを置き換えるためにインポートできるパッケージが見つかりませんでした。

私たちはbootstrap.cssを置き換えるべきだと言いますが、私のパッケージはgitリポジトリには入っていないので、基本的には2番目のboostrap.cssを持って参照するよう勧めています。しかし、ブートストラップが更新されると(プラグインも同様です)手動で更新する必要はありますか?

これは最適なソリューションだとは思いません。どのようにブートスワッチをインストールする必要がありますか? (私のウェブサイトはJavascriptServicesを通じて生成されています。

答えて

0

あなたは末尾の数字がコミットハッシュで次のコマンドを

を使用して自分のgithub

からBootswatchをインストールすることができます。

npm install git+https://[email protected]/thomaspark/bootswatch.git#95a134434fd0955182e9a938b5e50624e8e143c6 

を一度あなたは/node_modules/bootswatch/paper/

npmjs.comは、他のソースからのダウンロードについて詳しくはdocs

+0

ですが、それでは、バージョンYのPaperを使ってブートストラップのバージョンXを取得する必要があるという保証はありません。また、ソースでコミットハッシュを指定した場合、どのように更新するのですか?前のバージョンをアンインストールして新しいバージョンをインストールしますか? – J4N

+0

@ J4N - バージョン管理がソースファイルに表示されるので、使用したいブートストラップ/ペーパーのバージョンに対するコミットが保証されます。 [bower.json](https://github.com/thomaspark/bootswatch/blob/gh-pages/bower.json)は、ブートストラップバージョンです。更新に関して、あなたは正しいです、そして、新しいものをアンインストール/インストールすることができます。 –

関連する問題