首页 > 解决方案 > '。' 未被识别为内部或外部命令

问题描述

几周前,rake 突然不再识别相对路径,并不断给我错误信息:

'.' is not recognized as an internal or external command

这是它发生的地方之一:

> chipmunk.client@1.0.0 prod
> ./node_modules/.bin/ng build --prod --aot --outputHashing=all

'.' is not recognized as an internal or external command,
operable program or batch file.
rake aborted!

package.json我得到命令的文件中,它被写成:

"prod": "./node_modules/.bin/ng build --prod --aot --outputHashing=all"

只要我删除路径并ng改为编写它,它就会起作用:

"prod": "ng build --prod --aot --outputHashing=all"

我现在的问题是:如何在不更改删除路径的情况下解决此问题?

到目前为止我已经尝试过:

我还在“。”中看到了一个非常相似的问题。不被识别为内部或外部命令,但他们建议删除路径或更改package.json文件中的其他内容,如果可能的话,我想避免。

我正在使用 Windows 10(以防万一)。在其他也有 Windows 10 和我的 Ubuntu VM 的 PC 上,它可以正常工作,没有任何问题,只是在一台 PC 上它给了我这个错误。

标签: node.jscommand-linerake

解决方案


推荐阅读