【发布时间】:2018-12-28 20:00:33
【问题描述】:
在我的终端中,所有 ng 逗号都不再起作用。我无法生成新的项目新...不再工作,也无法服务等...
这是我得到的错误 ng serve/ng new ... ng --v,
“bash: /c/Users/Dragos/AppData/Roaming/npm/ng: /bin/sh: 错误的解释器:没有这样的文件或目录”
好像 ng 命令根本不起作用。
我在全局范围内重新安装了 node/npm/angular CLI,但仍然出现同样的错误。
我使用的是 Windows 8.1 专业版。
很抱歉,如果问题重复,我还没有看到询问此特定信息的问题。
谢谢
【问题讨论】:
-
你运行的是linux还是windows?
-
抱歉,windows 8.1 pro 将编辑问题,感谢您的指点。
-
嗯,您是从普通的 Windows 命令提示符或 powershell 运行这些命令吗?因为由于某种原因
bash正在运行,这是linux/unix shell -
最初我从 Visual Studio Code 集成终端尝试,然后我从 Windows cmd 行和 bash 尝试,仍然得到同样的错误。好像 bash 是在后台运行但我没有专门启动它,它可以在我不启动的情况下自行运行吗?但我认为在 VS 代码中 bash 是默认的集成终端,对吗?但是,到目前为止,它在 VS 代码终端上运行良好。但现在没有了。
-
哇!它实际上来自 gitbash。我应该知道它是错误日志中的“bash”。感谢百万伴侣:D。
标签: node.js angular npm command-line-interface