最近在学习flutter,按照官网的教程进行操作,使用外部包(package)english_word时,
1、pubspec文件管理Flutter应用程序的assets(资源,如图片、package等)。 在pubspec.yaml中,将english_words(3.1.0或更高版本)添加到依赖项列表,如下面高亮显示的行:
dependencies:
flutter:
sdk: flutter
cupertino_icons: ^0.1.0
english_words: ^3.1.0
2、在 lib/main.dart 中, 引入 english_words, 如高亮显示的行所示:
import 'package:flutter/material.dart';
import 'package:english_words/english_words.dart;
出现如下报错:
Error: Cannot run with sound null safety, because the following dependencies
don't support null safety:
- package:english_words
这个时候按照错误提示,找到dart.dev/null-safety…
在终端执行命令:
flutter run --no-sound-null-safety
亲测有用~