1 В избранное 0 Ответвления 0

OSCHINA-MIRROR/Tencent-vConsole

Присоединиться к Gitlife
Откройте для себя и примите участие в публичных проектах с открытым исходным кодом с участием более 10 миллионов разработчиков. Приватные репозитории также полностью бесплатны :)
Присоединиться бесплатно
Клонировать/Скачать
Внести вклад в разработку кода
Синхронизировать код
Отмена
Подсказка: Поскольку Git не поддерживает пустые директории, создание директории приведёт к созданию пустого файла .keep.
Loading...
README.md

Английский | Упрощённый китайский

vConsole

Лёгкий расширяемый инструмент для фронтенд-разработчиков мобильных веб-страниц.

vConsole не привязан ни к какому фреймворку, его можно использовать в приложениях на Vue, React или любом другом фреймворке.

Сейчас vConsole является официальным средством отладки для мини-приложений WeChat.


Возможности

  • Журналы: console.log|info|error|...
  • Сеть: XMLHttpRequest, Fetch, sendBeacon
  • Элементы: дерево HTML-элементов
  • Хранение данных: Cookies, LocalStorage, SessionStorage
  • Выполнение команд JavaScript вручную
  • Настраиваемые плагины

Для получения более подробной информации обратитесь к скриншотам ниже.


Примечания к выпускам

Последняя версия: версия npm

Подробные примечания к каждому выпуску доступны на странице История изменений.


Установка

Для установки vConsole есть два основных способа:

Метод 1: Использование npm (Рекомендуется)

$ npm install vconsole
import VConsole from 'vconsole';

const vConsole = new VConsole();
// или инициализация с опциями
const vConsole = new VConsole({ theme: 'dark' });

// вызывайте методы консоли так же, как обычно
console.log('Привет мир');

// удалите его после завершения отладки
vConsole.destroy();

Метод 2: Использование CDN в HTML:

<script src="https://unpkg.com/vconsole@latest/dist/vconsole.min.js"></script>
<script>
  // VConsole будет экспортирован в `window.VConsole` по умолчанию.
  var vConsole = new window.VConsole();
</script>
```Доступные CDN:

- https://unpkg.com/vconsole@latest/dist/vconsole.min.js
- https://cdn.jsdelivr.net/npm/vconsole@latest/dist/vconsole.min.js

---
## Предварительный просмотр

[http://wechatfe.github.io/vconsole/demo.html](http://wechatfe.github.io/vconsole/demo.html)

![](./doc/screenshot/qrcode.png)

---
## Скриншоты

### Обзор

<details>
  <summary>Светлая тема</summary>

![](./doc/screenshot/overview_light.jpg)
</details>

<details>
  <summary>Тёмная тема</summary>

![](./doc/screenshot/overview_dark.jpg)
</details>

### Панель журналов

<details>
  <summary>Стилизация журнала</summary>

![](./doc/screenshot/plugin_log_types.jpg)
</details>

<details>
  <summary>Командная строка</summary>

![](./doc/screenshot/plugin_log_command.jpg)
</details>

### Панель системы

<details>
  <summary>Информация о производительности</summary>

![](./doc/screenshot/plugin_system.jpg)
</details>

<details>
  (summary) Выгрузка логов в различные панели

```javascript
console.log('вывод в Лог панель.');
console.log('[система]', 'вывод в Системную панель.');

Панель сети

Детали запросов

Элементная панель

Структура HTML элементов в реальном времени

Панель хранения данных

Добавление, редактирование, удаление или копирование Cookies / LocalStorage / SessionStorage


Документация

vConsole:

Пользовательские плагины: - Плагин: Начало работы


Внешние плагины


Обратная связь

Группа QQ: 497430533


Лицензия

Лицензия MIT

Комментарии ( 0 )

Вы можете оставить комментарий после Вход в систему

Введение

Панель для отладки, предназначенная для разработчиков интерфейсов мобильных веб-приложений, лёгкая и расширяемая. Развернуть Свернуть
TypeScript и 6 других языков
MIT
Отмена

Обновления

Пока нет обновлений

Участники

все

Недавние действия

Загрузить больше
Больше нет результатов для загрузки
1
https://api.gitlife.ru/oschina-mirror/Tencent-vConsole.git
git@api.gitlife.ru:oschina-mirror/Tencent-vConsole.git
oschina-mirror
Tencent-vConsole
Tencent-vConsole
dev