mos*_*ing 9 powershell visual-studio-code
我是新手,仍在试图弄清楚如何配置我的开发环境。在 Visual Studio Code 中使用 touch 命令时出现错误。我可以mkdir用来创建目录,但不能创建.php文件。这是我得到的错误。有任何想法吗?谢谢!
touch :术语“触摸”不是 cmdlet、函数、脚本文件或可运行程序的名称。检查名称的拼写,或者如果包含路径,请验证路径是否正确,然后重试。在 line:1 char:1 + touch new.php + ~~~~~ + CategoryInfo : ObjectNotFound: (touch:String) [], CommandNotFoundException +fullyQualifiedErrorId : CommandNotFoundException
小智 9
要在 PowerShell 中创建新的空文件,您可以使用:
ni new.php
或者,没有别名和默认值:
New-Item -Path X:\path -Name new.php -ItemType File  
详情请查看Get-Help New-Item或在线查看
正如Lex Li所说
您不是在 Linux/macOS 终端中,而是在 VSCode 中的终端面板,实际上它运行的是 PowerShell。所以触摸显然不是那里的命令。
这是您可以用于 VSC 创建新文件的命令
code -r newFile.js
要打开现有文件,请使用以下命令
code -r fileName.js
由于您使用的是 Windows 系统,使用 PowerShell 作为 VSCode 的默认终端,因此请注意,不存在名为 的此类命令 (cmdlet) touch。
但是,有一种解决方法可以使用以下命令从 PowerShell 创建新文件:
echo $null >> filename
注意:由于这是一种解决方法,我建议您谨慎使用。