【发布时间】:2022-02-21 23:39:48
【问题描述】:
我有以下几点:
"scripts": {
"foo": "./node_modules/bar",
}
npm run test 命令产生以下内容:
'.' is not recognized as an internal or external command, operable program or batch file.
【问题讨论】:
-
目录分隔符在 Windows 上是
\而不是在 Linux/Mac 上的/,因为它可以在有关 Naming Files, Paths, and Namespaces 的 Microsoft 文档中阅读。批处理文件npm.cmd编码不够好,无法自动修复此类语法错误。