首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >如何将“网络颤动”转换为“移动颤动”?

如何将“网络颤动”转换为“移动颤动”?
EN

Stack Overflow用户
提问于 2019-05-11 11:02:04
回答 1查看 1.7K关注 0票数 1

我发现了如何将"Flutter for mobile“迁移到"Flutter for web”。https://github.com/flutter/flutter_web/blob/master/docs/migration_guide.md

但是,我需要相反的方式。

我只试过“颤动跑”,当然,它跑得不好。

我不知道该在哪里换。

代码语言:javascript
复制
name: my_app

version: 1.0.0

dependencies:
  ## REPLACE
  ## Update your dependencies to use `flutter_web`
  #flutter:
  #  sdk: flutter
  flutter_web: any

dev_dependencies:
  ## REPLACE
  ## Same goes for test packages
  #flutter_test:
  #  sdk: flutter
  flutter_web_test: any

  ## ADD
  ## Add these dependencies to enable the Dart web build system
  build_runner: ^1.2.2
  build_web_compilers: ^1.1.0

  test: ^1.3.4

## REMOVE
## For the preview, assets are handled differently. Remove or comment
## out this section. See `Assets` below for more details
# flutter:
#   uses-material-design: true
#   assets:
#     - asset/
#
#   fonts:
#   - family: Plaster
#     fonts:
#     - asset: asset/fonts/plaster/Plaster-Regular.ttf

## ADD
## flutter_web packages are not published to pub.dartlang.org
## These overrides tell the package tools to get them from GitHub
dependency_overrides:
  flutter_web:
    git:
      url: https://github.com/flutter/flutter_web
      path: packages/flutter_web
  flutter_web_ui:
    git:
      url: https://github.com/flutter/flutter_web
      path: packages/flutter_web_ui

我希望有一种方法可以迁移,即使这很复杂。我尝试迁移的内容如下所示。https://github.com/flutter/flutter_web/tree/master/examples/gallery

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2019-06-11 05:03:33

是的,我认为你可以做到。

您应该做的第一件事是:将您的pubspec.yaml文件更新为如下内容:

代码语言:javascript
复制
dependencies:
  flutter:
    sdk: flutter

dev_dependencies:
  flutter_test:
   sdk: flutter

flutter:
  uses-material-design: true

在运行flutter packages get之后,错误将从任何地方传来,因此,您必须更新lib目录下每个文件中的每个导入。它将是这样的:

import 'package:flutter_web/material.dart'import 'package:flutter/material.dart';

在此之后,您必须重新创建项目,以便获得android和ios项目目录。

为此,您必须转到终端,导航到项目的根目录,然后运行此命令flutter create .

最后,运行您的项目。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/56086830

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档