如何在 Intellij Idea 上的 docker 容器上编译 Flutter 应用程序?
How to compile a Flutter application on a docker container on Intellij Idea?
我有一个完整的 Docker 图像,其中包含 Flutter SDK、Android SDK、Dart SDK 等,所有这些都安装在 $PATH 中。
我让它在 Intellij Idea 上运行,我可以单击“部署”并启动它,但我不知道还能做什么。
我认为 Intellij Idea 可以在这个容器中工作,所以它会找到 Dart SDK 等并工作。
如何使用 Intellij Idea 容器中的 SDK 编译我的 flutter 项目?以及如何使用 intellisense 等,全部来自容器内的东西
你可以试试这个。
- 转到文件 -> 项目结构
- 设置模块、库、项目和 SDK 的路径
有时 IntelliJ 需要在此处设置 PATH。
根据 forum-post answered by JetBrains staff.
的说法,这似乎不是 IntelliJ 当前支持的东西
我怎么看,你有三个选择:
- 切换到Visual Studio代码并遵循these instructions
- 使用论坛-post 中提到的 Projector,它在服务器上运行您的 IDE,您可以使用网络浏览器或 Electron 桌面客户端连接到它
- 从您的 Docker 容器公开您的 SDK 并在您的主机系统上手动设置路径
#3 我的意思是这样的,当 运行 你的容器:
docker container run -itd \
-v /local/path/to/sdk:/docker/path/to/sdk \
devimage
然后在您的 IDE 中您可以设置路径,或者您甚至可以设置一些环境变量,例如ANDROID_HOME
指向本地绑定位置。
我有一个完整的 Docker 图像,其中包含 Flutter SDK、Android SDK、Dart SDK 等,所有这些都安装在 $PATH 中。
我让它在 Intellij Idea 上运行,我可以单击“部署”并启动它,但我不知道还能做什么。
我认为 Intellij Idea 可以在这个容器中工作,所以它会找到 Dart SDK 等并工作。
如何使用 Intellij Idea 容器中的 SDK 编译我的 flutter 项目?以及如何使用 intellisense 等,全部来自容器内的东西
你可以试试这个。
- 转到文件 -> 项目结构
- 设置模块、库、项目和 SDK 的路径
有时 IntelliJ 需要在此处设置 PATH。
根据 forum-post answered by JetBrains staff.
的说法,这似乎不是 IntelliJ 当前支持的东西我怎么看,你有三个选择:
- 切换到Visual Studio代码并遵循these instructions
- 使用论坛-post 中提到的 Projector,它在服务器上运行您的 IDE,您可以使用网络浏览器或 Electron 桌面客户端连接到它
- 从您的 Docker 容器公开您的 SDK 并在您的主机系统上手动设置路径
#3 我的意思是这样的,当 运行 你的容器:
docker container run -itd \
-v /local/path/to/sdk:/docker/path/to/sdk \
devimage
然后在您的 IDE 中您可以设置路径,或者您甚至可以设置一些环境变量,例如ANDROID_HOME
指向本地绑定位置。