我在 MacOS 中使用 Flutter 和 VSCODE。刚刚MobileHomePage.dart
从AdobeXD导入了一个文件,文件名是红色的 - 这意味着这个文件中有一些错误。
我跟着这个教程。在 5:33 显示我应该在>和中添加以下包(adobe_xd: ^0.1.4
和flutter_launcher_icons: "^0.7.3"
)。现在这就是我所拥有的: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.dart
文件内部没有抛出错误,因为 libimport 'package:adobe_xd/blend_mask.dart';
已经存在于. 但是lib没有。MobileHomePage.dart
blend_mask.dart
adobe_xd-0.1.4/lib
adobe_xd/pinned.dart
也许这就是问题的根源。
我已经尝试过:flutter clean
并flutter packages get
重新启动了 VSCode,但它没有用。adobe_xd/pinned.dart
仍然无法定位。
我不知道如何解决这个问题(在 adobe_xd 包中安装这个缺少的库?)。任何想法?