【问题标题】:Create and Run Dart Console Application Using VSCode?使用 VSCode 创建和运行 Dart 控制台应用程序?
【发布时间】:2018-10-15 18:12:00
【问题描述】:

我可以使用 VSCode 创建 Flutter 新应用程序。现在我想学习 Dart 编程语言。

如何使用 VS Code 创建和运行 Dart 控制台应用程序?

【问题讨论】:

    标签: dart


    【解决方案1】:

    有一种创建和运行 Dart 控制台应用程序的简单方法:

    1. 打开 VSCode

    2. 在 Mac 上按 cmd + shift + p 或在 Windows 上按 ctrl + shift + p。

    3. 选择 Dart:新项目

    4.然后你应该选择控制台应用程序

    5.找到控制台应用程序后一切准备就绪?

    那么,如何运行呢?这么简单!!!?

    只需转到终端并输入:“dart main.dart”

    或复制 main.dart 路径然后输入:“dart(粘贴主文件路径)”

    或按 ctrl + F5

    就是这样。我希望你喜欢。 ?

    【讨论】:

    • 非常有帮助,我们可以自动执行吗?
    • 谢谢!请告诉我您所说的自动是什么意思?
    • dart.dev/get-dart 在dart SDK不存在的情况下获取dart
    【解决方案2】:

    运行 Dart 控制台应用程序:

    1. 安装Code Runner Extension
    2. 在文本编辑器中打开 Dart 代码文件,然后使用快捷方式Ctrl+Alt+N,或右键单击文本编辑器,然后在上下文菜单中单击Run Code,Dart 控制台应用程序将运行,输出将显示在输出中窗户。

    【讨论】:

      【解决方案3】:

      在 VS Code 中运行的步骤:

      • 打开 Visual Studio 代码。
      • 关闭您打开的任何文件夹。
      • 确保您已安装 Dart 代码扩展,如果没有,请安装它。

      • 在 Windows 上按 Ctrl + Shift + P 或在 Mac 上按 Cmd + Shift + P

      • 选择 Dart:新项目

      • 选择控制台应用程序

      • 输入名称,例如:hello_world
      • 回车
      • 选择一个已经存在的文件夹。
      • 等到它完成

      • main.dart 文件将显示出来。

      • 按 Ctrl + F5 运行或运行,无需调试即可运行。

      • 在调试控制台窗口中,您将看到结果。

      【讨论】:

        【解决方案4】:

        使用 Flutter 安装 Dart SDK。 对于 MacOS Dart 目录 /Users/burak/flutter/bin/cache/dart-sdk/bin

        将此 bin 目录添加到 PATH 并在下面使用 dart。

        dart --version
        

        运行 .dart 文件。

        dart main.dart
        

        【讨论】:

        • 最喜欢的答案。
        • 这是直截了当的答案
        【解决方案5】:

        我找到了一种方法,您也可以安装软件包等。下面的说明..

        - 安装

        pub global activate stagehand
        

        - 添加到 .bash_profile

        export PATH="$PATH":"$HOME/.pub-cache/bin"
        

        - 创建和下载包

        mkdir fancy_project

        cd fancy_project
        stagehand console-full
        pub get
        

        【讨论】:

        • 我想知道如何正确运行它。 $ dart bin/main.dart??
        【解决方案6】:

        如果您不仅是 Flutter 移动开发人员,而且也是 Web 开发人员,那么您可能正在使用 npm 或 yarn。如果是这样,您可以在任何更改后使用 nodemon 自动运行您的 dart 代码

        1. 如果没有,请安装 brew 和 npm

        2. 安装$ npm install -g nodemon(或纱线:$ yarn global add nodemon

        3. 创建飞镖项目。

        4. 创建nodemon.json文件

           {
              "watch": [
               "lib/" // or any other place where you hold the dart files
             ],
             "execMap": {
                "dart": "dart"
              },
             "ext": "dart"
           }
          
        5. 运行你的代码:$ nodemon ./lib/main.dart

        附言.dart 文件中的代码应该有 main 函数:

        void main() {
          print('hello world');
        }
        

        如果您使用的是 VsCode,只需通过 CMD + S 保存代码,nodemon demo 将运行更新的代码,

        【讨论】:

          【解决方案7】:

          如果你已经安装了flutter(windows),那么找到你安装flutter的位置。一旦你在颤振文件夹中,然后通过

          flutter\bin\cache\dart-sdk\bin 。

          我已经在 C:\src 文件夹上安装了颤振,所以我的路径是

          C:\src\flutter\bin\cache\dart-sdk\bin 。

          现在复制此完整路径并将其设置为环境变量。 如果您无法设置环境变量,请打开搜索栏并输入 "env" 。单击结果单击环境变量并将该路径添加到(路径变量)中。

          在 VScode 中 Ctrl+Shift+` 这将打开一个新终端。右键单击您的飞镖代码并复制路径。

          在终端中只需键入不带括号的这一行,然后按 Enter [dart“粘贴路径”]

          【讨论】:

            【解决方案8】:

            如果你已经在 VSCode 上运行过 Flutter 应用程序,那么你应该可以运行 dart 控制台应用程序。但是,请检查以下内容:

            1. 您的系统上已经安装了 Dart SDK。
            2. 检查是否已经在 VSCode 上安装了 Dart 2.20 扩展(当前版本)。如果没有,请在您的 VSCode 上安装相同的,然后重新启动 VSCode。
            3. 创建 Dart 控制台应用程序并使用 .dart 扩展名(例如 Hello.dart)保存在合适的位置。
            4. 从 VSCode 的顶部菜单栏中,打开一个终端。来自 VSCode 中的终端,切换到您保存的目录 飞镖程序。
            5. 使用以下命令运行 dart 控制台程序:

              dart [hello.dart]
              

            控制台程序结果显示在终端中。我希望这就是您正在寻找的。​​p>

            【讨论】:

              【解决方案9】:

              您可以将此 JSON 代码插入到 setting.json 文件夹中的 .vscode 中。

              "dart.sdkPath": "[DART_SDK_PATH]"
              

              例如在我的 Windows 操作系统中:

              "dart.sdkPath": "F:\\dev\\sdk\\dart-sdk"
              

              还有我在setting.json 中的所有设置:

              {
                  "version": "0.2.0",
                  "configurations": [
                      {
                          "name": "Dart",
                          "program": "bin/main.dart",
                          "request": "launch",
                          "type": "dart"
                      }
                  ] ,
              
                  "dart.sdkPath": "F:\\dev\\sdk\\dart-sdk"  
              }
              

              注意这张图片:

              【讨论】:

                【解决方案10】:

                查看 dcli 包。它是一个用于在 dart 中构建控制台应用程序的 sdk。

                【讨论】:

                  【解决方案11】:

                  繁荣就是这样。它将在控制台中打印值。

                  【讨论】:

                    【解决方案12】:

                    直截了当的回答

                    1. 安装 Flutter SDK(默认包含 dart SDK)
                    2. 将飞镖添加到您的环境路径

                    现在创建一个 dart 文件并使用 dart 命令运行它,例如创建 sunday.dart 文件并将以下内容放入其中。

                    void main(){
                      print("HAVE A NICE DAY")
                    }
                    
                    

                    使用以下代码运行飞镖代码 dart sunday.dart 输出将是

                    HAVE A NICE DAY

                    【讨论】:

                      猜你喜欢
                      • 1970-01-01
                      • 2022-01-23
                      • 2020-12-14
                      • 2011-01-22
                      • 1970-01-01
                      • 1970-01-01
                      • 1970-01-01
                      • 2016-01-30
                      • 1970-01-01
                      相关资源
                      最近更新 更多