简单的控制台 Dart Brick

Powered by Mason

这个 Brick 为 Dart 控制台应用程序创建了一个非常简单的结构。您的 Dart SDK 版本会被自动检测。在结构创建完成后,会添加对 analyzer 的依赖,并且 Brick 会独立运行 dart pub get

参数

  1. --name > pubspec.yaml 中的项目名称,默认为 draft_app
  2. --linter_suppression > 移除一些恼人的 linter,默认为 Yes

文件夹结构和文件

├── {{name}}/
╰── ├── pubspec.yaml
    ├── analysis_options.yaml
    ╰── lib/
        ╰── main.dart

{{name}} 表示您在“make”这个 Brick 时输入的名称

获取 Brick

  1. 安装 mason
  2. 在控制台运行 mason add -g simple_console_dart --git-url https://github.com/cocahonka/simple_console_dart.git

用法

在控制台运行 mason make simple_console_dart

附加(非必需)

为了缩短命令,您可以为 Windows 创建命令别名指南。已在 PowerShell v.7 中检查

  1. cd C:/Users/USERNAME/
  2. mkdir .config/powershell
  3. code .config/powershell/user_profile.ps1
  4. 在打开的文件中写入并保存

# Alias
Set-Alias dartfast CreateSimpleDartConsoleApp

function CreateSimpleDartConsoleApp()
{
    mason make simple_console_dart
}  
  1. code $PROFILE.CurrentUserCurrentHost
  2. 在打开的文件中写入并保存: . $env:USERPROFILE/.config/powershell/user_profile.ps1
  3. 重启 Shell,现在您可以使用 dartfast 代替 mason make simple_console_dart

GitHub

查看 Github