#flutter #flutter-desktop
#прерывание #flutter-рабочий стол
Вопрос:
Итак, я хотел попробовать разработку рабочего стола в Flutter
. Я выполнил все шаги и успешно включил поддержку рабочего стола для Flutter
использования flutter config --enable-linux-desktop
в master channel
.
Теперь каждый раз, когда я создаю новый проект в Flutter
, он автоматически создает необходимые файлы для Linux Desktop
.
Я пытался запустить flutter config --disable-linux-desktop
, но такой команды нет. Как мне отключить поддержку рабочего стола?
PS: Я не хочу переключаться на stable channel
, поскольку я также хочу создавать свои приложения для Web
.
Ответ №1:
Вы можете отключить включенные флаги, добавив no-
префикс к команде enable. Для отключения флага рабочего стола Linux вы можете просто запустить flutter config --no-enable-linux-desktop
.
Комментарии:
1. Это работает, спасибо! Я никогда не представлял себе подобную команду, начинающуюся с
no
, вместоdisable
. Кроме того, вdocs
тоже ничего не нашел. Еще раз спасибо!2. @DetainedDeveloper согласился,
disable
это первое, что я тоже попробовал .. если бы команда была вызвана,disable
я полагаю, это избавило бы многих людей от поиска в Интернете.3. Сработало, но затем мне пришлось удалить папку Linux вручную.
Ответ №2:
Вот команды терминала для отключения поддержки рабочего стола для ваших проектов flutter.
macOS:
flutter config --no-enable-macos-desktop
Windows:
flutter config --no-enable-windows-desktop
Linux:
flutter config --no-enable-linux-desktop
В новом проекте с flutter эти платформы будут отключены следующим образом