npm install 文件名、目录名或卷标语法不正确

npm install The filename, directory name, or volume label syntax is incorrect

我正在尝试按照说明设置基本的 Azure Functions 本地环境 here, however, after reaching the step 并尝试 运行 它 F5 我在终端中收到以下错误。

> Executing task: npm install <
The filename, directory name, or volume label syntax is incorrect.

我什么都没改,都是基本的代码和配置。

我的节点路径C:\Program Files\nodejs已经添加到环境变量PATH中。

知道这个错误是什么意思吗? TIA!

我尝试按照问题中提供的相同文档重现该问题。

  1. 在我的本地环境中为 azure 函数创建了一个工作区文件夹:C:\Users\surya\source\repos\suryanodejsazfunctionapp
  2. 打开 VS Code > 点击 Azure 功能扩展 > 点击新项目 - 它会要求你选择我在上面选择的路径中的工作区路径。
  3. 已选择 Java 脚本语言 > HTTP trigger 模板和授权级别为 anonymous
  4. 默认情况下,一些样板代码由 VS 代码创建并使用 F5 命令执行

注意:

  1. 使用 func version 检查 Azure 功能核心工具版本,使用 node --version 检查节点版本(下载节点 14 或 16 和 AZ 功能核心工具 3 或 4v)

The filename, directory name, or volume label syntax is incorrect.

如上错误,请检查SO thread