Если вы используете генератор угловатый, вам нужно два элемента:
1/Есть ваш PHP работает, как обычно в подкаталоге, как public
так public/index.php
загружается, когда вы идете http://localhost/
2/Используйте задачу Grunt для компиляции отдельных AngularJS исходных файлов в src
в один файл где-нибудь public/js/myapp.js
и в public/index.php
добавить что-то вроде <script src="/js/myapp.js></script>
3/Если Вы желаете отправить JSON вашего углового приложению, используйте json_encode
, такие как:
<?php
header('Content-type: application/json');
echo json_encode($someArray); ?>
?>
Вы также могли бы посмотреть на grunt-php для обслуживания до вас PHP файлов на поле Dev ,
Бесшумный самостоятельный штекер - я также написал генератор, который создает простое приложение AngularJS с бэкэндом FlightPHP: https://npmjs.org/package/generator-flightangular - Что может дать вам представление о том, как вы можете разделить элементы JavaScript с PHP-сервером.