- Сервер Visual Studio Code Live не работает
- Перезапустить VSCode
- Установите браузер для Live Server
- Установите браузер по умолчанию для вашей операционной системы
- Зайдите на живую страницу сами
- В заключение
- Почему не отображается png без live server?
- Почему не работает лайв сервер
- Forza Horizon 4
- Устранение неполадок Visual Studio Live Share
- Требования к установке и средствам
- Войти
- Общий доступ и объединение
- Подключение
- См. также раздел
Сервер Visual Studio Code Live не работает
VSCode имеет множество отличных расширений, и Live Server — одно из лучших.
Всего за пару кликов Live Server позволяет увидеть вашу страницу в реальном времени в реальном браузере. Более того, он имеет функцию перезагрузки в реальном времени, поэтому, если вы обновите свой код, изменения также будут отражены в браузере.
Все, что вам нужно сделать, это щелкнуть правой кнопкой мыши HTML-файл, который вы хотите просмотреть, затем щелкнуть правой кнопкой мыши и выбрать «Открыть с помощью Live Server»:
Но что, если Live Server не открывает ваш браузер и не отображает вашу страницу так, как вы ожидаете? Если это происходит с вами, вот несколько вещей, которые вы можете попробовать.
Перезапустить VSCode
Иногда лучшее, что вы можете сделать, — это запустить VSCode с нуля.
Во-первых, сохраните всю свою работу. Затем закройте VSCode, который также остановит все установленные вами расширения.
Затем снова откройте VSCode и попробуйте еще раз — перейдите к HTML-файлу, который вы хотите просмотреть, щелкните правой кнопкой мыши и выберите «Открыть с помощью Live Server».
Установите браузер для Live Server
Возможно, расширение работает, но в вашей системе нет браузера по умолчанию.
Даже если вы установили браузер по умолчанию для своей системы, не помешало бы сообщить Live Server, какой браузер вы хотите использовать явно.
Сначала откройте Command Pallete с помощью F1, затем введите Preferences: Open Settings (JSON) и выберите эту опцию.
Это откроет ваш settings.json файл VSCode .
Прокрутите файл до конца и вставьте его «liveServer.settings.CustomBrowser»: «chrome» .
Прокрутите файл до конца, добавьте запятую после последнего параметра и вставьте «liveServer.settings.CustomBrowser»: «chrome» :
Обратите внимание, что вы также можете использовать «firefox» , «safari» или любой другой браузер в качестве значения «liveServer.settings.CustomBrowser» параметра.
Наконец, сохраните settings.json файл и попробуйте снова запустить Live Server.
Установите браузер по умолчанию для вашей операционной системы
Даже после того, как Live Server сообщил, какой браузер вы хотите использовать, возможно, что он по-прежнему неправильно открывает вашу страницу в этом браузере.
Следующее, что нужно попробовать, — это установить браузер по умолчанию для самой операционной системы.
Точный метод для этого может варьироваться в зависимости от вашей операционной системы, поэтому лучше поискать, как это сделать, если вы не уверены.
Вот как выглядит страница настроек в Windows:
Зайдите на живую страницу сами
Если по какой-то причине Live Server по-прежнему не открывает страницу в вашем браузере автоматически, не беспокойтесь. Вы всегда можете открыть любой браузер по вашему выбору и просмотреть страницу напрямую.
Просто откройте предпочтительный браузер и перейдите в //127.0.0.1:5500/ .
Например, если ваш файл называется index.html , просто перейдите по ссылке //127.0.0.1:5500/index.html .
Пока работает Live Server, вы должны видеть свою страницу.
В заключение
Это несколько распространенных исправлений, которые вы можете попробовать, если Live Server не работает так, как вы ожидаете.
Оставайтесь в безопасности и счастливого (живого) программирования.
Источник
Почему не отображается png без live server?
В vscode с помощью плагина live server работаю с png. Во вкладке открытой с помощью плагина png отображается как надо, а если просто открыть html файл, то просто alt, на хостинге тоже ничего не отображается. Остальные форматы отображаются без проблем.
Некоторые изображения накладываются друг на друга слоями с помощью: z-index: х; position: absolute; в частности 2 png + 2 svg. Работает только 1 png + 2 svg вторая png не хочет.
Что делать, как решить?
- Вопрос задан 10 янв.
- 673 просмотра
Немного дополню предыдущего комментатора:
1. если ссылка начинается с «/» — это значит «начать с корня сайта (или диска). например ссылка вида /images/image.png будет искаться либо по адресу site.ru/images/image.png, а локально — относительно того раздела на винте (c:/images/image.png), где находится файл html. При этом не будет браться в расчет путь к каталогу, где находится html. Ссылка получится «абсолютной».
2. если ссылка будет без дроби вначале вида «images/image.png» — путь к изображению будет строиться от места нахождения файла html. Например: файл лежит в каталоге «c:/work/site/index.html», тогда рядом с ним должен находиться каталог images с картинкой, и браузер будет открывать картинку по следующему пути: «c:/work/site/images/image.png».
Ссылка без дроби вначале сработает аналогично «./images. »
точка с дробью принудительно указывает на текущий каталог, в котором лежит файл html. Ссылка получится «относительной» (т.е. будет строиться относительно местонахождения html файла)
live в редакторе позволяет имитировать работу на сайте и подставляет корневой каталог от местонахождения файла html. Если будет более сложная структура — и live может не помочь, если будете так ссылки выстраивать. Для локальной верстки используйте только относительные ссылки. При необходимости обратиться в соседний по уровню вложенности каталог ссылка может начинаться с «../», что укажет браузеру необходимость подняться на один уровень вложенности выше.
Источник
Почему не работает лайв сервер
Forza Horizon 4
[РЕШЕНИЕ]
Всем спасибо за варианты, но решение было так близко:
я сменил ник нейм своего профиля когда входил в самом начале,
но после перезапуска у меня он не воспринимал в онлайне мой новый ник(то есть из-за этого не подключался к серверам).
Там в меню есть кнопка такая без надписи, я тыкнул туда и мне предложили что то(окно без надписи), ответил да и в итоге написано смена игрового профиля(откуда я должен был знать что надо было менять когда мне сразу писался мой новый ник в игре) в итоге перезапуск игры и сессия найдена
[РЕШЕНИЕ]
Всем спасибо за варианты, но решение было так близко:
я сменил ник нейм своего профиля когда входил в самом начале,
но после перезапуска у меня он не воспринимал в онлайне мой новый ник(то есть из-за этого не подключался к серверам).
Там в меню есть кнопка такая без надписи, я тыкнул туда и мне предложили что то(окно без надписи), ответил да и в итоге написано смена игрового профиля(откуда я должен был знать что надо было менять когда мне сразу писался мой новый ник в игре) в итоге перезапуск игры и сессия найдена
я вообще просто перезашёл в аккаунт и всё работает
Помог перезаход в аккаунт в самой игре
не помогло ни один из способов, не пробовал только переустановку винды
Версия винды 21h1
если есть идеи велком
не помогло ни один из способов, не пробовал только переустановку винды
Версия винды 21h1
если есть идеи велком
Вы знаете что делать 😉
Убедитесь что у вас работает торедо, и открыты порты по сети
Вот сами порты
TCP: 3074,27015-27030,27036-27037
UDP: 88,500,3074,3544,4380,4500,27000-27031,27036
Решение проще.
1. Запускаем игру
2. Начать игру(кнопка А)
3. Выйти из учётной записи(Игра перезагрузится) и предложит ввести.
4. Вводим запрашиваемые данные(Ваш профиль)
5. Играем
Не уверен что НАТ это починит — если проблема в нем.
Не уверен что НАТ это починит — если проблема в нем.
А что потеряете, если попробуете перезайти в свою учётную запись в игре?)) Мне только что помогло. Вот и делюсь. Поможет, «Спасибо» с Вас не убудет. Не поможет, значит судьба такая))
Таких решений вагон и маленькая тележка, и вообще такого рода решения уже можно розценивать как спам. Написали же
Помог перезаход в аккаунт в самой игре
и это тоже пробовал
Таких решений вагон и маленькая тележка, и вообще такого рода решения уже можно розценивать как спам. Написали же
играл на майкростфт сторе все было нормально
Вот, судя по комментам, Вы тут и нагородили вагон и маленькую тележку. Какие-то порты меняете, что-то где-то прописываете))
Профиль из которого нужно выйти и потом зайти, чтоб подтвердить, это это Ваш профиль Майкрософт. Где Вы игру покупали в Steam, или где-то. это адресу получателю(серверу) как шло так и ехало. Ему главное данные о Вас. От этого Вас требует игра. Профиль от игры отвалился, а не сервера. Игра(сервер) не может подтвердить даже Ваш регион, т.к. Ваш профиль ей не известен, значит и другим игрокам. Потому Вас и не пускает в Forza Live. Вы просто для Forza Live — NoName считаетесь.
P.S. Такое может случится во многих случаях. Например установили другую связанную с Майкрософт игру и подтвердили тем же профилем. Майкрософт считает что это возможно был взлом первоначального профиля, блочит его, и ждёт когда Вы его подтвердите. Для этого и есть эта опция. Сами подумайте зачем она?, если Вы только раз можете зарегестрировать профиль под игру. Чтоб сосед со своим профилем к Вам пришёл домой поиграться?))
P.S.2 Если что-то сами правили(данные) и теперь пытаетесь вернуть с помощью подтверждения профиля и не получается, то в службу поддержки с подробными действиями, что делали. Плюс доказательство покупки игры, например скриншот. Может помогут. Иначе прощайтесь с мультиплеером, или покупка заново игры с созданием нового профиля.
И главное. Подсоединение к онлайн(Forza Live), не сразу работает сейчас. Можно по несколько раз получать(это бесит) ответ с «посылкой веселья», а может сразу подключится. Главное чтоб в свободной поезде, а не в гонке были.
Дублирую, не глупите! Решение:
1. Запускаем игру
2. Начать игру(«Enter» или кнопка «А» на геймпаде)
3. Выйти из учётной записи(Игра перезагрузится) и предложит ввести. XBOX
4. Вводим запрашиваемые данные(Ваш профиль)
5. Играем
Источник
Устранение неполадок Visual Studio Live Share
В этой статье рассматриваются советы по устранению неполадок, обходные пути и ответы на распространенные проблемы и вопросы. Вам также может потребоваться взглянуть на часто задаваемые вопросы.
Требования к установке и средствам
Ниже приведены советы по устранению неполадок, связанные с установкой Visual Studio Live Share.
| Средство | Проблема | Решение и обходной путь |
|---|---|---|
| VS Code (macOS) | Появится предупреждение о том, что macOS больше не поддерживается .NET Core. | Это предупреждение появляется из-за недавнего обновления, внесенного в .NET Core , которое больше не поддерживает ни одну версию, чем High Сьерра (10.13 +). чтобы включить расширение Live Share, обновите операционную систему. | |
| VS | установщик расширений не может найти версию Visual Studio для использования при попытке установить расширение Visual Studio Live Share. | для Visual Studio Live Share требуется Visual Studio 2017 версии 15,6 или выше для узлов и гостей. установите последнее стабильное обновление Visual Studio 2017 и повторите попытку. |
| VS Code | Ошибка «не удалось установить зависимости«, так как расширение завершает установку при первом запуске или выдает ошибки об отсутствующих или уже существующих файлах. | Убедитесь, что вы используете хорошее сетевое подключение. Если вы, возможно, вы запустили ошибку прокси-сервера или брандмауэра . См. раздел Устранение неполадок с подключением. |
| VS Code | установка расширения Visual Studio Live Share из marketplace устанавливает его в версии для стабильной и предварительной оценки VS Code вместо нужной версии. | начните VS Code стабильной или предварительной оценки в зависимости от ваших предпочтений, перейдите на вкладку «расширения», выполните поиск по слову «Visual Studio Live Share» и установите его отсюда. |
| VS Code (Linux) | расширение Live Share не активируется, и элементы строки состояния после установки расширения в Linux не отображаются. | Visual Studio Live Share зависит от .net Core 2,0, имеющего ряд предварительных требований для linux, которые по умолчанию могут не соответствовать определенным дистрибутивам linux. Дополнительные сведения о том, что следует установить, см. здесь. |
Войти
Ниже приведены советы по устранению неполадок при входе в систему.
| Инструмент | Проблема | Решение и обходной путь |
|---|---|---|
| VS | необходимо войти в Visual Studio Live Share с другим удостоверением , отличным от удостоверения, используемого для входа в Visual Studio. | перейдите в меню сервис > параметры > Live Share > учетная запись пользователя, чтобы выбрать альтернативную учетную запись. |
| VS Code | В то время как окно браузера появляется во время входа в систему, и процесс будет выполнен на веб-странице, строка состояния по-прежнему будет выглядеть так: «войти» после закрытия браузера. | После входа щелкните «проблемы». и следуйте инструкциям, чтобы ввести временный пользовательский код в средство. Мы также будем рады увидеть, что может произойти, поэтому зарегистрируйте ошибку. |
| Все | Вы получаете время ожидания или ошибки подключения. | См. раздел Устранение неполадок с подключением. |
| Все | При входе с помощью веб- адреса электронной почты Майкрософт или учебного заведения вы увидите сообщение «требуется утверждение администратором». | В качестве собственного принципа Azure AD необходимо указать «согласие администратора» для новых приложений, обращающихся к содержимому каталога. Подробнее см. здесь. |
| VS Code (macOS) | При входе отображается сообщение об ошибке, сообщающее о сбое секкэйчаинаддженерикпассворд (). | Это почти всегда происходит из-за распространенной проблемы с macOS, при которой изменения пароля не отражаются в цепочке ключей входа. Попробуйте перейти в «цепочку ключей», заблокируйте цепочку ключей входа, а затем разблокируйте ее. Это может быть достаточно для устранения проблемы, но если вы не можете разблокировать ее с помощью текущего пароля, попробуйте воспользоваться предыдущей. Если это работает, измените пароль цепочки ключей для входа на текущий пароль. Подробные сведения см. здесь. |
| VS Code (Linux) | При вводе в пользовательском коде после входа через браузер отображается сообщение об ошибке, сообщающее secret_password_store_sync () с кодом ошибки XX. | Обычно это происходит из-за невозможности gnome-keyring libsecret-1-0 / libsecret установки. Вы можете проверить правильность настройки GNOME-набора ключей, установив seahorse , а затем используя приложение «пароли и ключи» в среде рабочего стола. Дополнительные сведения о предварительных требованиях для Linuxсм. здесь. |
| VS Code (Linux) | вам будет предложено ввести пользовательский код с Live Share v 0.3.295 или ниже, но ни один из браузеров не позволит получить его. | Мы работаем над устранением требований к пользовательскому коду в Linux. В среднем времени должно отобразиться окно браузера, в котором вы хотите использовать для входа. В противном случае окно браузера может быть скрыто в разделе VS Code. Если это не так, см. следующий совет. |
| VS Code | после нажатия кнопки «вход» (или с помощью команды «Live Share: вход») не отображается окно браузера, в котором можно ввести учетные данные. | 1. Войдите здесь 2. После входа щелкните «проблемы». 3. Следуйте инструкциям, чтобы ввести временный пользовательский код в средство. |
| Все | Вы хотите присоединиться к сеансу совместной работы, но не хотите, чтобы он получал обновления по электронной почте. | вход в расширение Live Share в VS/VS Code не отказывается получать обновления по электронной почте. Live Share требует от гостей войти в качестве меры безопасности, чтобы узел имел видимость удостоверений, которые были присоединены. Проголосуйте эту функцию , если хотите разрешить анонимным пользователям присоединяться (например, пользователи без имени или определяемого пользователем имени). |
Общий доступ и объединение
Ниже приведены советы по устранению неполадок при входе в систему.
| Средство | Проблема | Решение и обходной путь |
|---|---|---|
| Все | Общий доступ или соединение: Вы получаете время ожидания или ошибку о том, что не удается подключиться. | См. раздел Устранение неполадок с подключением. |
| VS Code | Соединение: после открытия страницы присоединение в браузере не выводится запрос на запуск VS Code . | Советы.
Если вы столкнулись с этой проблемой, мы будем рады увидеть, что может произойти, поэтому запишите в журнал ошибку. |
| VS | Соединение: Запрос на запуск VS после открытия страницы присоединение в браузере не запрашивается . | Воспользуйтесь разделом о присоединении вручную. мы также будем рады увидеть свои журналы, поэтому зарегистрируйте ошибку , используя Visual Studio «сообщить о проблеме. » функциями. |
| Все | Соединение: вы предпочитаете вставить ссылку соединения непосредственно в Visual Studio или VS Code вместо того, чтобы щелкать веб-ссылку. | Воспользуйтесь разделом о присоединении вручную. |
| Все | Соединение: Появится сообщение «Владелец рабочей области не подключен к сети» при соединении через браузер. | Возможные обходные пути:
Дополнительные возможности см. в статье Устранение неполадок с подключением . |
| VS Code | Соединение: Вы присоединились через браузер перед входом всистему, не предложит войти , и соединение никогда не закончится. | Это известная ошибка. Щелкните элемент строки состояния входа, чтобы войти, а затем снова присоединиться. |
Подключение
Приведенные ниже сведения помогут устранить неполадки при возникновении проблем с подключением или превышением времени ожидания при входе, предоставлении общего доступа или присоединении.
как описано в статье требования к подключению для Live Share , разные режимы подключения имеют различные требования к функционированию, поэтому существует несколько различных возможных проблем.
| Инструмент | Проблема | Возможные причины |
|---|---|---|
| Все | Вы используете прокси-сервер и видите ряд проблем с подключением | Параметры прокси-сервера могут быть непростыми. Попробуйте задать глобальные переменные среды HTTP_PROXY и HTTPS_PROXY и перезапустите средство. Дополнительные сведения см. в разделе Параметры прокси-сервера . Скорее всего, некоторые конфигурации еще не поддерживаются, поэтому сообщите нам , не подходит ли это для вас. |
| VS Code | после установки расширения и запуска VS Code в первый раз возникает ошибка, когда в строке состояния появляется сообщение «завершение установки». | Вы не можете получить доступ к Интернету или доступ к download.visualstudio.microsoft.com и download.microsoft.com через порт 443, заблокированный вашим персональным или корпоративным брандмауэром. сведения о том, почему Live Share необходимо загрузить что-либо на этот момент, см. здесь . |
| Все | Не удается войти в Visual Studio Live Share | Не удается получить доступ к Интернету или доступ к *. liveshare.vsengsaas.visualstudio.com через порт 80/443 блокируется вашим персональным или корпоративным брандмауэром. введите https://insiders.liveshare.vsengsaas.visualstudio.com в браузере и убедитесь, что вы попадете на домашнюю страницу Visual Studio Live Share. |
| Все | Вы используете режим Auto (по умолчанию), можете войти в систему, но просмотреть время ожидания или ошибку подключения при каждом совместном использовании или присоединении. | Не удается подключиться ни к режимам Direct, ни к ретрансляции, так и к ошибке в режиме Auto. Если вы можете подключиться после переключения в режим Direct или Relay, создайте ошибку. |
| Все | В режиме прямогодоступа можно выполнить вход, но просмотреть время ожидания или ошибку подключения при каждом совместном использовании или присоединении. | Гостевой сервер и узел не могут подключаться напрямую. Попробуйте использовать режим Auto или Relay , чтобы узнать, не исчезает ли проблема. может потребоваться вручную разрешить Live Share через персональный брандмауэр или просто использовать режим ретрансляции. |
| Все | Вы в режиме ретрансляцииможете войти в систему, но получать уведомления об истечении времени ожидания или ошибке подключения при каждом совместном использовании или присоединении. | Доступ к *. servicebus.windows.net через порт 80/443 заблокирован вашим персональным или корпоративным брандмауэром. Попробуйте использовать режим Direct. |
дополнительные сведения о требованиях к подключению см. в статье требования к подключению для Live Share .
См. также раздел
По-прежнему возникают проблемы? Вы можете оставить отзыв.
Источник