在MacOS中,我使用的是颤振和VSCODE。刚刚从AdobeXD导入了一个文件AdobeXD,文件名为红色--这意味着该文件中出现了一些错误。

我跟踪了这个教程。在5:33,它显示我应该在pubspec.yaml > dependencies:和dev_dependencies:中添加下面的包(pubspec.yaml、dependencies:和dev_dependencies:)。现在这就是我所拥有的
dependencies:
flutter:
sdk: flutter
adobe_xd: ^0.1.4
flutter_launcher_icons: "^0.7.3"
cupertino_icons: ^0.1.3
dev_dependencies:
flutter_test:
sdk: flutter
adobe_xd: ^0.1.4
flutter_launcher_icons: "^0.7.3"在视频的基础上,VSCode应该自动解决这个问题(自动切换颜色)。没有发生过。我的颜色仍然是红色。
深入到文件MobileHomePage.dart中,我在import 'package:adobe_xd/pinned.dart';中有一个错误
Target of URI doesn't exist: 'package:adobe_xd/pinned.dart'.
Try creating the file referenced by the URI, or Try using a URI for a file that does exist.darturi_does_not_exist我尝试在flutter/adobe_xd包中找到这个库,但它并不存在。
~/Documents/vhosts/flutter/.pub-cache/hosted/pub.dartlang.org/adobe_xd-0.1.4/lib(stable)$ ll
total 48
drwxr-xr-x 7 ialves 27132083 224 29 Aug 11:31 .
drwx------ 10 ialves 27132083 320 29 Aug 11:31 ..
-rw-r--r-- 1 ialves 27132083 494 13 May 16:15 adobe_xd.dart
-rw-r--r-- 1 ialves 27132083 1884 13 May 16:57 blend_mask.dart
-rw-r--r-- 1 ialves 27132083 1865 13 May 17:20 gradient_xd_transform.dart
-rw-r--r-- 1 ialves 27132083 5685 13 May 17:20 page_link.dart
-rw-r--r-- 1 ialves 27132083 1022 13 May 16:15 specific_rect_clip.dartimport 'package:adobe_xd/blend_mask.dart';文件中的MobileHomePage.dart不会抛出错误,因为库blend_mask.dart已经存在于adobe_xd-0.1.4/lib中。但是lib adobe_xd/pinned.dart没有。
也许这就是问题的根源。
我试过了:flutter clean和flutter packages get,重新启动了VSCode,但没有成功。adobe_xd/pinned.dart仍然无法定位。
我不知道如何解决这个问题(在adobe_xd包中安装这个缺少的库?)。有什么想法吗?
在GtHub - AdobeXD /xd-to-颤振插件中公开发行。
发布于 2020-08-29 18:06:10
在您的pubspec.yaml中,将adobe_xd版本更改为
adobe_xd: ^1.0.0+1运行flutter pub upgrade和flutter clean,您应该很好
发布于 2021-03-23 13:01:03
发布于 2020-11-29 08:35:42
将sdk版本更改为2.10.4
environment:
sdk: ">=2.10.4 <3.0.0"
dependencies:
flutter:
sdk: flutter
adobe_xd: ^1.0.0+1
flutter_launcher_icons: ^0.8.1https://stackoverflow.com/questions/63649488
复制相似问题