缺少必填的“姓名”字段

问题描述 投票:0回答:1

有没有办法让

dart pub
创建一个
pubspec.yaml
来安装CSV模块?

$ dart pub add csv
Could not find a file named "pubspec.yaml" in "/home/michal/Downloads/shazam".
$ touch pubspec.yaml
$ dart pub add csv
Error on line 1, column 1 of pubspec.yaml: Missing the required "name" field.
dart dart-pub
1个回答
0
投票

要使

dart pub add
命令发挥作用,当前目录中必须有
pubspec.yaml
文件。
pubspec.yaml
文件跟踪有关 Flutter/Dart 项目的依赖项和其他相关信息。

说到这里,我想澄清一下,

pubspec.yaml
文件将从项目一开始就自动生成。当您通过运行以下任一方式启动项目时,将生成该文件:

dart create <project_name>

或者

flutter create <project_name>

因此您不必手动创建文件。无论如何,如果您想手动创建文件,请确保它包含

name
enviornment
属性。

name: <your_project_name>

environment:
  sdk: ">=3.0.0"

查看本文以获取

pubspec.yaml
文件的详细概述:https://dart.dev/tools/pub/pubspec

© www.soinside.com 2019 - 2024. All rights reserved.