【问题标题】:Dart Template Request while creating a new Flutter Web Project in VS Code在 VS Code 中创建新的 Flutter Web 项目时的 Dart 模板请求
【发布时间】:2020-01-20 19:12:43
【问题描述】:

我在 VS Code 中使用 Ctrl+Shift+P 命令,就像我之前做过很多领带一样。当 stagehand 完成运行时,VSC 不再询问项目名称,而是询问“哪个 Dart 模板”单击该字段,提示消失。关于为什么会发生这种情况的任何想法?查看屏幕截图以了解确切视图。

我试过更新stagehand,运行包get,包升级,关闭和重启VSC

没有专门展示的

有关信息,请参阅屏幕截图。

【问题讨论】:

  • 感谢改进我的帖子@dimitry-garazhny

标签: templates flutter dart visual-studio-code flutter-web


【解决方案1】:

这是一个不幸的错误,是从 Flutter 的 Web 应用程序的非分叉版本(使用 Stagehand 模板)迁移到分叉版本(使用 flutter create)引起的。

要创建 web 应用程序,您现在可以在启用 web 支持后使用标准 Flutter: New Project 命令(请参阅https://flutter.dev/docs/get-started/web - 请注意,您必须在 master 分支上)。

Flutter: New Web Project 命令将在 VS Code 扩展的下一次更新中移除。给您带来的困惑和不便,我们深表歉意!

【讨论】:

  • 感谢@danny-tuppeny 的更新,我最终在 Linux 中手动创建了一个新目录,然后在终端运行 flutter 创建“project_name”,然后从 VS Code 的文件菜单中打开该文件夹。进入新创建的项目后,我放入了 flutter_web 依赖项并更新了包导入并添加了一个 web 目录并手动创建了丢失的文件......这是一个很长的解决方法,但它正在工作......
  • 在选择 dart 模板时遇到同样的问题我该怎么办?
  • @JayMungara 答案在上面 :) 使用 Flutter: New Project 命令并查看上面的链接。 Flutter: New Web Project 是 Web 工作分叉时的临时修复。
  • 你能告诉我如何将我的 Flutter Web 项目部署到服务器。另外,我想在 chrome 中将我的构建项目作为单独的 Web 项目运行。有可能吗?
  • @JayMungara build for release 也包含在上面页面的“生成发布版本”标题下。虽然这是一个早期的技术预览,但我不建议在生产中使用它。
猜你喜欢
  • 2020-07-23
  • 2020-10-18
  • 1970-01-01
  • 2015-09-14
  • 2019-08-14
  • 1970-01-01
  • 2020-01-20
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多