ДокументацияРасширенный
Обновление до 2.2
Что изменится в существующем проекте при переходе с 2.1 на 2.2 и что с этим делать. Полный список можно найти в журнал изменений.
uv add "nexy>=2.2" # or: uv tool upgrade nexynx buildnx test
Что вам, возможно, придется изменить
| Измените | Сделайте это |
|---|---|
.mdx компилируется только Vite. Компилятор Python больше не отображает его |
Оставьте React или Preact в useFF и установите @mdx-js/rollup, remark-gfm и @mdx-js/react. Страница без компонентов может быть файлом .md вместо |
useBadge исчез. Тег «Создано с помощью Nexy» больше не существует. |
Удалите строку из nexyconfig.py. Оставшаяся строка игнорируется |
nx check больше не компилируется .mdx |
Ничего: Vite сообщает MDX об ошибках при сборке |
Что остается прежним
- Ваши маршруты, макеты, действия и настройки.
- Существующие проекты сохраняют свои стартовые страницы. Новый стартовый дизайн применяется только к проектам, созданным после обновления.
- Панель инструментов разработки и
useDevTools.
Новое в версии 2.2
- Файлы агентов.
nx newзаписываетAGENTS.md,CLAUDE.mdи навыки кодирования агентов. Если проект у вас уже есть, запуститеnx skills. Он никогда не перезаписывает написанный вами файл. См. Агенты кодирования. - Сервер разработки, который продолжает работать. Если ваше приложение не может запуститься,
nx devсообщает, почему, и вместо выхода ждет следующего изменения. - Новый стартовый для каждого фреймворка в Tailwind или UnoCSS с теми же страницами и компонентами.
- UnoCSS читает
.nexyфайлы в серверном проекте. Если вы используете UnoCSS со страницами.nexy, добавьте блокcontent, показанный в Устранение неполадок.
Исправленная документация
На трех страницах говорилось о том, чего код не делает. Если вы следовали им, проверьте свои файлы:
- Компонент
.nexyразмещает своих дочерних элементов с<Slot />(заглавной S), а не с<slot />. - Файл компонента
.nexyимеет имя в PascalCase: он импортируется как модуль Python, поэтому дефис не компилируется. - Для
.mdxосновой является Preact, если файл импортируетpreact, в противном случае - React.
Где дальше
- Указатель документации: страница того, что вы создаете.
- Устранение неполадок: проблемы, с которыми люди сталкиваются в первую очередь
- Конфигурация: каждое поле
use*и его значение по умолчанию.