Я пытаюсь выучить VueJS и Twig.Я сделал свой собственный (просто для удовольствия) MVC, и он работает нормально, проблема заключается в том, что я не могу включать файлы JS или CSS.
Когда я нажимаю CTRL + U и просматриваю свой источник, я нажимаю намой файл javascript, а затем страница перезагружается с правильным URL-адресом, но я по-прежнему вижу индексную страницу ...
Я не имею ни малейшего понятия, что вызывает это, и-или, как это исправить.У кого-нибудь есть идеи, как это исправить?
root htaccess public htaccess
Мой корневой htaccess файл:
<IfModule mod_rewrite.c>
Options -Multiviews
RewriteEngine On
RewriteRule ^$ public/ [L]
RewriteRule (.*) public/$1 [L]
</IfModule>
и файл htaccess в моей общей папкеis
<IfModule mod_rewrite.c>
Options -Multiviews
RewriteEngine On
RewriteBase /public
RewriteCond %{REQUEST_FILENAME}% !-d
RewriteCond %{REQUEST_FILENAME}% !-f
RewriteRule ^(.+)$ index.php?url=$1 [QSA,L]
</IfModule>
Моя страница макета (указатель) выглядит следующим образом:
<!DOCTYPE html>
<html>
<head>
<title>Beta</title>
<link rel="stylesheet" href="../../public/css/style.css" />
<script src="../../node_modules/vue/dist/vue.min.js"></script>
<script src="../../public/js/scripts.js"></script>
</head>
<body>
{% block content %}{% endblock %}
</body>
</html>
Как уже говорилось, когда я нажимаю на свой файл CSS или JS, я вижу это в источнике:
<!DOCTYPE html>
<html>
<head>
<title>Beta</title>
<link rel="stylesheet" href="../../public/css/style.css" />
<script src="../../node_modules/vue/dist/vue.min.js"></script>
<script src="../../public/js/scripts.js"></script>
</head>
<body>
Hello there!
</body>
</html>
Надеюсь, кто-нибудь может мне помочь!
ОБНОВЛЕНИЕ: Я изменил свой htaccess на это:
<IfModule mod_rewrite.c>
Options -Multiviews
RewriteEngine On
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-l
RewriteRule ^(.*)$ index.php?/$1 [L,NC]
</IfModule>
И теперь мои CSS и JS видны, но node_modules (Vue) по-прежнему демонстрирует это странное поведение, когда просто показывает исходный код страницы индекса.