2016-08-16 5 views
2

EmberアプリケーションのBootstrap依存関係をアルファ4バージョンに更新しようとしているので、ユーティリティクラス(マージン/パディングなど)にアクセスできます。EmberアプリケーションにBootstrap v4.0.0-alpha.3を追加する

私はブートストラップは、それがbower.jsonに記載されていますので、バウアー依存だと思うので、私はthe new Bootstrap websiteからの指示に従っ:私はこれをしなかった場合は

bower install bootstrap#v4.0.0-alpha.3

bower.jsonは更新されませんでした。実際、ブートストラップのバージョンはまだ"bootstrap": "^3.3.7"です。

唯一の相違点は次のとおりです。

  1. 今、私は私のターミナルで152個のJSHintエラーを持っている...私は.jshintrc"bootstrap":trueを追加しようとした私のサーバーを再起動するが、エラーがまだそこにいました。
  2. change-version.jsの1行目を削除して#!/usr/bin/env nodeにするまで、emberアプリが壊れていました。
  3. テンプレートに新しいCSSスタイルを入力し始めたときに、CSSスタイルが表示されていましたが、Emberアプリケーションが認識できませんでした。私はクラスm-r-3を追加して、localhostのリロードshows up but doesn't actually work

は、何も現れません:たとえば、ここではイメージです。

すでにファイルにbootstrap.min.cssbootstrap.cssをインポートしようとしました。それはうまくいかなかった。

私はすでにthis page which goes over dependenciesまで読んでいますが、私は運がなかった。誰かがここで助けてくれれば大変感謝します。あなたはbower.jsonを保存するために--saveパラメータを使用する必要が

答えて

2

:bower_componentsディレクトリで

bower install --save bootstrap#v4.0.0-alpha.3 

見て、それはブートストラップの古いバージョンを保持していますか?もしそうなら、それを取り除く。

あなたが言ったようにember-cli-build.jsbootstrap.cssを追加する必要があります。 this addonを見て、タイプミスや誤った追加に対してコーディングをチェックしてください。

クライアントはブートストラップのバージョンをロードしていますか? (vendor.jsを確認してください)

+0

さて、それだけでした。ブートストラップの最新バージョンをnpmにインストールする必要がありますか? はい、私のクライアントはブートストラップをロードしましたが、それは3.3.7バージョンです。 – needhelpwithR

+0

あなたの 'package.json'にはブートストラップに関する情報が入っていますか?その場合は、依存関係行を削除する必要があります。あなたは古いバージョンがどこから来ているのかを知るべきです。確かに、* bower_components、node_modules、tmp、dist *ディレクトリをきれいにしてください。その後、 'npm install'と' bower install'を実行します。 – ykaragol

関連する問題