Просмотр .html с Mac на iphone локально? - PullRequest
0 голосов
/ 25 ноября 2018

Я кодирую личный веб-сайт на своем Mac и хотел бы просматривать его в режиме реального времени (даже если это означает перезагрузку) на реальном подключенном iPhone.Это возможно?Я подключил iPhone к Mac и включил Web Inspector в Safari (iOS) и меню «Разработчик» на Mac.IPhone указан в меню Mac Safari Developer.

Как только я открою локальный html (который загружает css и js) в окне Safari на Mac, как я могу открыть html (с помощью css и js) в iPhone Safari?

Любые предложения приветствуются!

Ответы [ 3 ]

0 голосов
/ 26 ноября 2018

Вот несколько вариантов.

Самый простой - это CodeKit, он имеет встроенный сервер, и другие устройства в той же сети смогут просматривать ваши файлы, для получения более подробной информации проверьте 'Раздел «Popover сервера» на https://codekitapp.com/help/browser-refreshing/

Если вы не возражаете против использования командной строки и таких приложений, как Terminal или iTerm, вот еще один метод, который использует NodeJS для настройки вашего локального сервера.

Примечание. Возможно, на вашем Mac уже установлено то, что вам нужно.Чтобы проверить, установлен ли NodeJS, в Терминале запустите node -v, если вы видите номер версии, тогда вы, вероятно, можете пропустить первый шаг.И если вы запустите команду http-server и получите что-то, отличное от команды, не найденной, вы, вероятно, можете пропустить третий шаг.

Следующее должно работать с нуля на Mac или Windows (с альтернативной командной строкой)app.(3) В терминале выполните команду npm install -g http-server

(4) Если все идет по плану, теперь вы можете запустить локальный сервер с помощью команды терминала http-server

You 'Вы будете уведомлены о том, что сервер запущен и URL-адреса, на которых он доступен, например,

http://127.0.0.1:8080
или
http://192.168.2.12:8080

Первый URL-адрес будет длялокальный mac (работает терминал), другие устройства в той же сети могут использовать второй URL

Чтобы закрыть сервер, в терминале введите команду Ctrl + C

Существует множество хороших онлайн-ресурсов.если вам нужна дополнительная помощь для начала работы с Node, здесьВот: https://nodesource.com/blog/installing-nodejs-tutorial-mac-os-x/

Удачи!

0 голосов
/ 26 ноября 2018

Если вы хотите загрузить html-файл, созданный на вашем Mac, на ваш iPhone, вам нужно сделать следующее.В Системных настройках> Общий доступ> Включить общий доступ к Интернету.Поместите html-файл в папку ~ / Sites.

Перейдите по URL-адресу, указанному на панели веб-обмена, со своего iPhone, находясь в домашней сети, и откройте html-файл.Он загрузится в Mobile Safari.

0 голосов
/ 25 ноября 2018

Находясь в той же сети, попробуйте зайти в safari на своем iPhone и введите имя хоста

http://<name>.local

или используйте свой IP-адрес

http://5.2.3.5
...