所以我拼命想弄清楚如何在roots.io/sage中添加和控制包。
环境已启动并正在运行(格子和所有),我的主题完美加载。我决定将引导程序更新为 alpha6 和最新的 jquery。我相信这些是(对于任何新的 javascript 库)的步骤。
- 使用 Bower 安装包(使用 --save)
bower --save install bootstrap@4.0.0-alpha.6
这会将以下内容添加到主题目录中的 bower.json(根级别,与 base.php 相同),并且由于我只想要包,我认为不需要覆盖?
"dependencies": {
"bootstrap": "4.0.0-alpha.6",
将 bower 包添加到 manifest.json
“jquery.js”:{“凉亭”:[“jquery”]},“bootstrap.js”:{“凉亭”:[“bootstrap”]}
这是我真正好奇的地方,我现在如何告诉 base.php 加载它。该页面加载正常,但它加载 jquery v1.12.4。而且我看不到一条告诉 base.php 将什么加载到哪里的单行。自动加载器是否如此高效,以至于它应该弄清楚如何添加 CSS 和 JS 文件,或者它是不是具有魔力的覆盖?
我错过了什么非常明显的步骤?