Путь к php-скрипту из компонента Angular

142
27 мая 2019, 05:10

Имеется компонент (Angular 2) с абсолютным адресом php-скрипта:

sendApiURL: string = 'http://localhost/myApplication/API/rxURL.php'

В результате билда получаем папку dist, располагаемую в папке public на хостинге, а php-скрипт отправляется в папку app, следовательно нарушается исходная файловая структура. Как правильно указать путь к скрипту?

Answer 1

После билда Angular приложения

ng build --prod

в папке назначения (обычно dist) в файле index.html указана точка входа:

<base href="/">

От нее и будут считаться все пути к сторонним файлам. То есть перед билдом надо менять абсолютный адрес php-скриптов на относительный, что выглядит не очень правильным. Если кто-то подскажет, как сделать это правильно, буду очень признателен.

READ ALSO
ajax не обрабатывается ответ

ajax не обрабатывается ответ

Ответ приходит, но почему то Jquery его не обрабатывает!

151
Смена статуса &ldquo;отсутствие на складе&rdquo; при количестве товара 0 - Opencart

Смена статуса “отсутствие на складе” при количестве товара 0 - Opencart

Как автоматически обновлять статус товара на складе в панели администратора, если количество товаров стало равным 0?

153
Подсветка неправильного синтаксиса в notepadd++ при редактировании php

Подсветка неправильного синтаксиса в notepadd++ при редактировании php

Работаю в notepad++Он не подсказывает мне ошибки в моем коде так, как это делает к примеру php sandbox

98