windows - 适用于 Linux 的 Flutter 和 Windows 子系统

标签 windows flutter windows-subsystem-for-linux flutter-linux

我最近使用 Ubuntu 从 Ubuntu 切换回 Windows,使用适用于 Linux 的 Windows 子系统。 我想接触 Flutter,并希望能够在 Windows 上开发时将 bash 用于 Flutter 命令。 这是可能的还是我应该只为 Windows 安装所有东西?

最佳答案

我尝试了多种方法来将 flutter 与 WSL 结合使用,因为没有提供官方方法。

我面临的限制:

  1. 无法运行存储在 WSL 上的项目。
  2. 安装在 Windows 上时无法在 WSL 上使用 flutter 命令。(与其他一些工具不同)

我总是喜欢在 Windows 上安装东西并在 WSL 上运行它们。我只是稍微修改了命令,现在效果很好。我在我的 .bashrc 中添加了以下内容:

alias winpro='cd /mnt/<DIRECTORY IN WINDOWS YOU WANT>'

flutter() {
    command CMD.exe /c flutter $@
}

现在您可以使用 winpro 切换到 windows,flutter 将在 WSL 中照常工作。

(详细信息:https://www.yashlamba.com/blogs/1/)

关于windows - 适用于 Linux 的 Flutter 和 Windows 子系统,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55202663/

相关文章:

firebase - 在flutter中从cloud_firestore中删除文档

ruby-on-rails - 如何修复 Linux 的 Windows 子系统上的 'ECONNRESET: socket hang up'?

node.js - 运行 'ionic capacitor build android' 和 npm install 时出错

java - 如何为同时安装 mysql 的 java 程序制作安装程序?

windows - 为什么安装Chocolatey时PowerShell是 "not recognized"?

dart - 如何创建由群图标照片中的用户组成的群聊图标(群中用户的拼贴)

flutter - 有没有办法使用 flutter 为 tizen os 创建应用程序?

flutter - 使用 VSCode 和 WSL2 开发 Flutter

c++ - 使用 EnumFontFamiliesEx 函数枚举时字体过多

c# - 何时清除 Documents and Settings\USER\Local Settings\Temp 文件夹?