【发布时间】:2014-04-29 03:04:25
【问题描述】:
我已经安装了 Node 并重新启动了我的计算机,将 ;C:\Program Files\nodejs\ 添加到了我的路径中,但是当我在命令提示符下运行 $ node -version 以检查它返回的版本时“'$' is不被识别为内部或外部命令、可运行程序或批处理文件。
【问题讨论】:
我已经安装了 Node 并重新启动了我的计算机,将 ;C:\Program Files\nodejs\ 添加到了我的路径中,但是当我在命令提示符下运行 $ node -version 以检查它返回的版本时“'$' is不被识别为内部或外部命令、可运行程序或批处理文件。
【问题讨论】:
您不需要$。它只是 Unix 类型系统上的提示标记。 Unix 人的传统是在指令中列出一些要在命令行输入的命令,以在带有$ 的命令之前输入。它表示它是一个 shell 命令,但是当你键入命令时,你没有键入它。所以如果你看到:
$ node foo.js
您在命令行提示符下键入node foo.js,而不是$。
您有时可能还会看到#,这在传统上也是一个提示,但这个提示与root 用户相关联。所以它会在一个命令之前作为用户 root 在 Unix 类型的系统上执行。
【讨论】: