获取细枝模板查看css文件时遇到问题

获取细枝模板查看css文件时遇到问题,css,html,iis,twig,Css,Html,Iis,Twig,我对Twig是个新手,我在这方面遇到了一些麻烦。我在pc上使用带有php版本7的wamp64。我的文件结构如下: C:/composer/vendor/composer C:/composer/vendor/container-interop C:/composer/vendor/nikic C:/composer/vendor/pimple C:/composer/vendor/psr C:/composer/vendor/slim C:/composer/vendor/symfony C:/

我对Twig是个新手,我在这方面遇到了一些麻烦。我在pc上使用带有php版本7的wamp64。我的文件结构如下:

C:/composer/vendor/composer
C:/composer/vendor/container-interop
C:/composer/vendor/nikic
C:/composer/vendor/pimple
C:/composer/vendor/psr
C:/composer/vendor/slim
C:/composer/vendor/symfony
C:/composer/vendor/twig

C:/Inetpub/wwwroot/project
C:/Inetpub/wwwroot/project/assets
C:/Inetpub/wwwroot/project/js
C:/Inetpub/wwwroot/project/templates
我有一个名为
bootstrap.php
的文件,它包含在我的项目中:

<?php

require_once 'C:/composer/vendor/autoload.php';

$loader = new Twig_Loader_Filesystem('C:/Inetpub/wwwroot/project/templates');

 // Instantiate our Twig
//$twig = new Twig_Environment($loader);
$twig = new Twig_Environment($loader, array('debug' => true));
$twig->addExtension(new Twig_Extension_Debug());
?>
这是我的主页,
home.html

{% extends '_layout.twig' %}

{% block mask %}
    {% include 'mask.html' %}
{% endblock %}


{% block submit %}
    {% include 'submit.html' %}
{% endblock %}

但当我在浏览器中查看时,我发现没有应用css。我查看了有关如何添加css页面的文档,但发现它非常混乱。css文件需要放在哪里?我需要安装其他东西吗?composer应该在我的项目目录中吗?任何帮助都将不胜感激

我不知道你为什么要这样使用小树枝,而你可以用Symfony。无论如何,根据项目的设置方式,CSS应该位于链接标签所建议的
/people on the move/CSS/styles.CSS
。如果您使用的是Symfony,那么浏览器上的/path实际上是/public,因此CSS应该位于/public/people on the move/CSS/styles.CSS


更好的做法应该是在Symfony中使用资产系统,但由于您还没有真正使用Symfony,我将从这里开始查看:

移动中的人的文件夹
css
在您提到的文件结构中不存在。@Emma-谢谢,但这似乎没有帮助。我想试试django。这让我很困惑。我不知道你为什么建议不要单独使用
twig
。这是完全合法和可能的,并不是每个人都需要symfony提供的所有功能,而Twig是非常棒的独立软件。但他已经包括了西蒙尼,所以我想知道为什么。
{% extends '_layout.twig' %}

{% block mask %}
    {% include 'mask.html' %}
{% endblock %}


{% block submit %}
    {% include 'submit.html' %}
{% endblock %}