Все в папке / dist служит файлом index.html в сборке angular-cli 1.7 - PullRequest
0 голосов
/ 31 августа 2018

Я использую 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; }
...