Flutter初心者で、公式Documentを一からやっています。
Get Started 4.Write your first appでenglish_words
パッケージをダウンロードして読み込むところなんですが、エラーでつまづいてしまっています。
#開発環境
macOS: 10.15.4
VSCode: 1.45.1
#エラー文 (DEBUG CONSOLE)
Compiler message: Error: Could not resolve the package 'english_words' in 'package:english_words/english_words.dart'. lib/main.dart:6:8: Error: Not found: 'package:english_words/english_words.dart' import 'package:english_words/english_words.dart'; ^ lib/main.dart:13:22: Error: The getter 'WordPair' isn't defined for the class 'MyApp'. - 'MyApp' is from 'package:firstapp/main.dart' ('lib/main.dart'). Try correcting the name to the name of an existing getter, or defining a getter or field named 'WordPair'. final wordPair = WordPair.random(); ^^^^^^^^
#ソースコード
maindart
1import 'package:flutter/material.dart'; 2import 'package:english_words/english_words.dart'; 3 4void main() => runApp(MyApp()); 5 6class MyApp extends StatelessWidget { 7 @override 8 Widget build(BuildContext context) { 9 final wordPair = WordPair.random(); 10 return MaterialApp( 11 title: 'Welcome to Flutter', 12 home: Scaffold( 13 appBar: AppBar( 14 title: Text('Welcome to Flutter'), 15 ), 16 body: Center( 17 child: Text(wordPair.asPascalCase), 18 ), 19 ), 20 ); 21 } 22}
pubspecyaml
1. 2. 3. 4dependencies: 5 flutter: 6 sdk: flutter 7 8 9 # The following adds the Cupertino Icons font to your application. 10 # Use with the CupertinoIcons class for iOS style icons. 11 cupertino_icons: ^0.1.3 12 english_words: ^3.1.5 13. 14. 15.
#試したこと
よく言われるflutter package get
やflutter pub get
は試しました。
あとはpubspec.yaml
のenglish_words: ^3.1.5
の前後の行にhttp: any
を追記してみたりもしましたがだめでした。
しばらく調べたり悩んだりしてお手上げ状態なので、
何かアイデアがあれば教えてくださると嬉しいです。
よろしくお願いします。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。