2017-04-20 17 views
0

私はroots.io/sageでパッケージを追加して制御する方法を理解しています。roots.io/sage bowerパッケージを追加

環境が稼働しており(トレリスとすべて)、テーマが完全に読み込まれています。ブートストラップをalpha6と最新のjqueryに更新したいと決めました。私はこれらのステップが(任意の新しいjavascriptライブラリのために)あると信じています。 (--save付き)パッケージをインストールするには

  1. 使用バウアー

亭--save [email protected]

をインストールするこれは、以下を追加しますテーマディレクトリ(rootレベル、base.phpと同じ)のbower.jsonに移動します。パッケージを欲しければ、上書きする必要はないと思いますか?

"dependencies": { 
    "bootstrap": "4.0.0-alpha.6", 

"jquery.js" manifest.jsonをするバウアーパッケージを追加

    1. 、 :{[ "jQueryの"] "バウアー" を} "bootstrap.js":{ "亭":[ "ブートストラップ"]}

    これは私が本当に好奇心旺盛取得する場所、どのように私は今、それをロードするためにBase.phpというを教えてくださいです。ページはOKをロードしますが、jQuery v1.12.4をロードします。そして、base.phpに何をどこにロードするかを指示する単一の行は見えません。オートローダーは効率的なので、CSSとJSファイルを追加する方法を理解する必要がありますか、それともマジックを上書きするのですか?

    本当に明白なステップは何ですか?

  • 答えて

    0

    私は自分の質問に答えました。まあ、他の誰かが非常に長い投稿で答えました。しかし、2つの問題がありました.1つは、資産ローダーがどのようにgulpで動作するかを理解できなかったことです(すべてmain.jsとmain.cssで終わります)。第二に、私のギャルププロセスは私に気付かないうちに死んでしまったので、いくつかのビットの古いバージョンがロードされていました。

    ステップ1と2が正しいです。しかし、main.jsファイルとmain.cssファイルに追加するjsファイルとcssファイルを資産ローダーが識別できるようにする必要があります。 https://discourse.roots.io/t/adding-bower-files-to-sage-8-0-0/2825/10

    第二に、このスレッドに非常に良いフローチャートであり、ブートストラップalpha6は亭ファイルとして行うことがトリッキーなので、私もその1にハードワークよそ https://gist.github.com/folbert/94f0b82a8807fb70f7346db7fb258ff6

    を誰かが盗みました
    関連する問題