如何将Bootstrap添加到我的Symfony 4.1项目中?

时间:2018-10-12 11:58:55

标签: symfony

我试图找到一个与我相似的案例,但没有成功。 这是问题。我跟随Symfony documentation将Bootstrap添加到我的项目中。 我确实在名为“ nodes_modules”的新文件夹中找到了一个引导文件夹。

问题是我在任何地方都找不到global.scss文件(如本教程中所述),然后我不知道将以下命令放在哪里:

@import "~bootstrap/scss/bootstrap";

我是否必须创建此文件,或者它存在于我的Symfony项目中的某个位置? 预先谢谢你。

2 个答案:

答案 0 :(得分:0)

是的,global是您的应用程序scss文件,可以根据需要将其命名为different。您可以参考this documentation来了解如何进行配置(示例中为app.scss

答案 1 :(得分:0)

我知道那里出了什么问题!因此,如果您要在Mac上创建一个Symfony 4.1项目,并且由于没有任何资源文件夹,则不知道将引导主题导入哪里,这是解决方案:

要拥有资产文件夹,您必须安装webpack“ encore”。 请确保在此之前已安装node.jsyarn

然后只需在根项目目录中运行以下命令:  撰写者需要symfony / webpack-encore-pack  纱线安装

您现在可能在项目中有一个“资产”文件夹,其中包含一个资产/css/app.css文件和一个资产/js/app.js文件。

谢谢您的时间ScayTrase。