6
2

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 1 year has passed since last update.

【Flutter】「flutter create」実行時に「"XXXXXXX" is not a valid Dart package name」が発生

Last updated at Posted at 2022-03-14

概要

Flutterのプロジェクトを作成する際に「flutter create プロジェクト名」のコマンドを実行すると思いますが、指定したプロジェクトの名称によっては、"XXXXXXX" is not a valid Dart package nameというエラーが発生します。
このエラーに関するメモ書きです。

対応

エラー内容の通り指定したプロジェクトの名称がいけないわけですが、こちらのDartのpackage命名規則のドキュメントに沿って、プロジェクト名称を設定する必要があります。
以下は、規則に関する補足です。

1. 数字・小文字アルファベット・アンダースコアのみ使用可

[a-z0-9_]の、正規表現にある文字だけが設定可能です。例えばMyProjectmyProjectmy-projectのような指定を行うとエラーになります。

2. 最初の文字に数字の使用は不可

例えば1myprojectのように、最初の文字に数字を指定するとエラーになります。

3. 予約語の使用は不可

例えばabstractinterfaceのような予約語を使用すると、エラーになります。予約語の一覧はこちらになります。

6
2
2

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
6
2

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?