Я использую angular-cli с laravel 5.5
Когда я открываю свой проект, он дает мне три ошибки:
inline.bundle.js: 1 Uncaught SyntaxError: Неожиданный токен <</p>
polyfills.bundle.js: 1 Uncaught SyntaxError: Неожиданный токен <</p>
main.bundle.js: 1 Uncaught SyntaxError: Неожиданный токен <</p>
Когда я проверял эти файлы .js, я обнаружил, что они используются как index.html. Не только js, но и любой другой файл служил index.html, и когда он пытается запустить js, он находит HTM-теги и выдает ошибку.
nginx.conf
> server {
> server_name localhost;
> index index.php index.html;
> root /var/www/public;
>
> location / {
> try_files $uri /index.php?$args;
> }
>
> location ~ \.php$ {
> fastcgi_split_path_info ^(.+\.php)(/.+)$;
> fastcgi_pass php:9000;
> fastcgi_index index.php;
> include fastcgi_params;
> fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
> fastcgi_param PATH_INFO $fastcgi_path_info;
> } }
>
> server { listen 80; listen [::]:80; return
> 301 https://$host$request_uri; }