我已经安装了Node并重新启动了我的计算机,添加了; C:\ Program Files \ nodejs \到我的路径,但是当我在命令提示符下运行$ node -version来检查它返回的版本时#34 ;' $'不被识别为内部或外部命令,可操作程序或批处理文件。
答案 0 :(得分:5)
您不需要$
。它只是Unix类型系统的一个提示标记。在Unix指令中列出一些命令要在命令行中输入命令行$
之前的命令行。它表示它是一个shell命令,但是当您键入命令时,您不会键入它。所以,如果你看到:
$ node foo.js
您在命令行提示符下键入node foo.js
,而不是$
。
您有时也可能会看到#
,传统上这是一个提示,但这个提示与root
用户相关联。因此,它将在Unix类型系统上以用户root
执行命令之前。