第一次使用node.js – “ReferenceError:节点未定义”
我刚刚安装了node.js. 我试图写节点-v应该检查版本 – 它不工作。 这是输出:
> node -v ReferenceError: node is not defined at repl:1:2 at REPLServer.self.eval (repl.js:110:21) at Interface.<anonymous> (repl.js:239:12) at Interface.emit (events.js:95:17) at Interface._onLine (readline.js:202:10) at Interface._line (readline.js:531:8) at Interface._ttyWrite (readline.js:760:14) at ReadStream.onkeypress (readline.js:99:10) at ReadStream.emit (events.js:98:17) at emitKey (readline.js:1095:12) >
我用git – command: node
打开它
我试着用“Git”来运行它,也许是这个问题,我得到了完全相同的输出。
我正在使用Windows 8,如果它是相关的 – 按照本教程,直到现在:
我如何使它工作?
看起来你已经进入节点REPL ,然后键入node -v
好消息是这意味着节点正在工作!
要从这里检查版本,您可以键入process.version
来获取节点版本。 或者inputprocess.exit()
来退出节点REPL并返回bash(或等价的terminal)。
从这里node -v
应该只输出节点版本。
编辑
第一次使用node.js
虽然已经回答了,但只要把我的2分钱,
通常情况下,第一次用户会绊倒它,所以我发布了一些屏幕截图,并且OP想要尝试node -v
,所以使它更容易跟随。
错的 !!
正确的 !!
或者你可以做..
希望它可以帮助别人。
尝试从“Node.js命令提示符”而不是node.exe运行节点。 您应该从nodejs.org安装nodejs.msi,然后在安装完成后,转到:开始>所有程序> Node.js> Node.js命令提示符。 它为我工作
尝试打开一个新的terminal(运行 – > CMD),然后执行:
node /your_file_name.js
要查看您安装的版本,只需执行:
node -v
遵循以下步骤:
- 打开命令提示符: RUN> CMD
- 导航到nodejs所在的文件夹: C:\ users \ name> cd path_of_nodejs
- 打开nodejs: C:\ path_of_nodejs>节点
- 从节点REPL模式退出: > process.exit()
- 您准备好了您的节点命令: > node -v
即使安装了NODE服务器,也面临同样的情况,尝试直接点击启动菜单的NODE ICON来执行“node-v”命令。 而不是做所有你需要做的是去命令提示符,然后去C:/ program files /节点path,并键入“node -v”命令它一定会显示您的节点的版本。
感谢您的帮助。
如果您使用的是与我一样的窗口,并且想要一个桌面快捷方式,并且您已经拥有好的node.js桌面图标,请编辑这样的快捷方式属性:
- 右键单击并select属性
- 单击更改图标,select当前图标,然后单击确定(将其locking)
- 在目标框中,如果你是迂腐的,则将其全部更改为简单地说cmd或c:\ windows \ System32 \ cmd.exe。
现在您有一个命令提示符,并且在您期望的文件夹中打开的node.js图标可以正确响应node -v命令。