当前位置: 首页 > 知识库问答 >
问题:

术语"不被识别为cmdlet、函数、脚本文件的名称

上官凯泽
2023-03-14

我对编码很陌生,遇到了这个问题,不知道如何解决它,我见过类似的问题,但是,我只是不能理解其中的大多数。我已经尝试添加路径几次,甚至重新安装了Vscode,它似乎无法解决。

我写的代码::

import 'dart:io';

void main() {
  print("Enter your name");
  var name = stdin.readLineSync();
  print("The name is $name");
}

我得到的错误是:


Jack : The term 'Jack' is not recognized as the name of a cmdlet, function, script file, or operable program. Check the spelling of the name, 
or if a path was included, verify that the path is correct and try again.
At line:1 char:1
+ Jack
+ ~~~~
    + CategoryInfo          : ObjectNotFound: (Jack:String) [], CommandNotFoundException
    + FullyQualifiedErrorId : CommandNotFoundException

我试过了:

1:再次设置路径

2:重新安装与代码。

任何类型的信息都会真正有所帮助,因此我无法再进步了。

共有1个答案

文增
2023-03-14

你是如何运行你的程序的?当我用你的确切代码编写程序时,它就起作用了。

您已经在Dart中编写了命令行脚本,因此需要这样运行它。例如,如果您将程序保存在文件my_app.dart中,那么您可以从命令行运行dartmy_app.dart,它将运行您的脚本。

运行它的另一种方法是创建一个飞镖控制台应用程序,并使用飞镖运行运行它,如下所述:https://dart.dev/tutorials/server/get-started.这将是我的建议,如果您遵循指南,我认为您将能够弄清楚,但要快速确认您的代码有效,您可以执行第一个建议。

 类似资料:
  • 我已经在Windows 10中为Windows Installer安装了Anaconda 2019.03。当在Powershell上键入以 文件。 < li >如metod米多2所示卸载并安装,也没有任何改变。 < li >打开的Anaconda Powershell提示符除了“conda”无法识别之外,还出现以下错误: 实际上,路径 在我查看时并不存在。 列出的其他信息: 我已经在我的电脑上安装

  • 问题内容: 跑步后… 我得到这个错误 问题答案: 求助:转到Visual Studio代码(假设已安装)ctrl + shift + p打开命令窗口类型 转到:当前的GOPATH 这应该为您提供一个路径,以创建一个名为GOPATH的系统环境变量,并将该路径添加到该变量中。 确保系统环境变量设置为: GOPATH设置为C:\ Users [用户名] \ go GOROOT设置为C:\ go \ ID

  • 当我开始一个新项目并创建一个新的gulpfile时,就开始得到这个随机错误。 每当我大口大口的时候我就会得到它。这不仅仅是在这个项目上,它已经开始在所有其他项目上发生。 我读到环境变量可能有问题,所以我更新了这些。 gulp:术语“gulp”不能被识别为cmdlet、函数、脚本文件或可操作程序的名称。请检查名称的拼写,或者如果包含路径,请验证路径是否正确,然后重试。在行:1 char:1+gulp

  • 我正在尝试使用Azure Automation中的powershell脚本在Azure上创建VM。此VM将从marketplace创建。因此,我需要在脚本中使用cmdlet“Set-AzureRmVMPlan”。 $vm=新AzureRmVMConfig-VMName$inVMName-VMSize$VMSize 设置AzureRmVMPlan-VM$VM-发布者“kali linux”-产品“k

  • 我试图将SonarQube添加到GitLab-CI的本地实例中,但无法通过GitLab-CI runner产生的错误: 注意:GitLab-Runner、Sonar-Scanner和SonarQube都安装在同一台Windows服务器上。 我的第一个想法是,它找不到运行器,安装/权限问题。所以... null 我对Gitlab-CI的跑步者相当陌生,所以非常感谢您提供的任何指导/建议。不确定还可以

  • 问题内容: 今天,在研究一些基本的AngularJS入门时,我遇到了一个问题。 我打开PowerShell进行该项目。NPM工作了。 我能够使用以下方法安装Angular: 每当我尝试运行ng时,我都会得到: 问题答案: path变量中的第一条路径必须是NPM路径。打开Node.js命令提示符,我发现ng命令在那里工作。我研究了该快捷方式,发现它引用了一个命令来确保第一个Path变量是NPM。修理