19 авг 2026

Angular и Vite на Mac: Прокси Node

ng serve и Vite на shop.localhost вместо :4200 — managed worker на Pro.

Angular CLI на :4200, Vite на :5173 — привычная картина. MacFullStack Pro/Teams даёт shop.localhost с HTTPS вместо http://127.0.0.1:4200 и держит dev-сервер managed worker на карточке проекта.

Angular (ng serve)

  1. Импорт или создание проекта в www/.
  2. Прокси Node → port 4200.
  3. Command: ng serve --host 127.0.0.1 --port 4200 (или npm script с карточки).
  4. Detection для Angular подскажет настройки; Синхр. vhosts.

API на Laravel/Symfony — отдельный PHP-проект или alias api.shop.localhost; cookies/Sanctum — как в /blog/nextjs-laravel-mac.

Vite / React / Vue

Та же модель: port 5173, npm run dev -- --host 127.0.0.1.

  • Monorepo: один домен на фронт, второй на PHP API.
  • Inertia + Laravel: часто достаточно одного Laravel-проекта + proxy на Vite.

Версии Node

Pin через fnm/nvm/asdf/volta на машине — MacFullStack не качает свой Node CDN. CLI: macstack tools node --list-versions --json.

Free vs Pro

Free — один PHP-проект, proxy заблокирован. Для SPA daily driver нужен Pro или Teams.

Справка: /help/node-python-proxy. Обзор DevTools: /features#devtools.

MacFullStack

Попробуйте на своём Mac

Free — один PHP-проект и базовый стек. Pro открывает Next/Django, Postgres, Share и безлимит проектов.

Скачать Pro Teams