Javascript 如何判断node.js是否已安装
我最近安装了node.js,不知道如何运行应用程序。我安装了node.js,但找不到进一步的说明。一个人真正需要做什么?我想看看它是否真的起作用了。所以我执行了一个名为hello.js的脚本。它是这样的:Javascript 如何判断node.js是否已安装,javascript,node.js,Javascript,Node.js,我最近安装了node.js,不知道如何运行应用程序。我安装了node.js,但找不到进一步的说明。一个人真正需要做什么?我想看看它是否真的起作用了。所以我执行了一个名为hello.js的脚本。它是这样的: console.log('hello world'); 现在,这将被记录到哪里 编辑 我正在通过一个.php脚本运行这个.js。打开一个终端窗口。 类型: 这将显示您的nodejs版本 导航到保存脚本和输入的位置: node script.js 这将运行您的脚本。请尝试此命令node--v
console.log('hello world');
现在,这将被记录到哪里
编辑
我正在通过一个.php脚本运行这个.js。打开一个终端窗口。
类型:
这将显示您的nodejs
版本
导航到保存脚本和输入的位置:
node script.js
这将运行您的脚本。请尝试此命令node--version或node-v,这两个命令都会返回类似于
v4.4.5
的内容,通过在终端中键入来检查节点版本
node -v
通过键入检查npm版本
npm -v
如果这些命令为您提供了node
和npm
的版本号,您就可以使用NodeJs
开发了
测试节点的时间 通过运行命令创建目录
mkdir NodeJs
将目录更改为NodeJs
文件夹并创建一个文件
touch index.js
使用vi
或在您喜爱的文本编辑器中打开您的index.js
输入
console.log('Welcome to NodesJs.')
然后保存文件
导航回终端中保存的文件并键入
node index.js
如果您看到
欢迎使用NodesJs。
您做得很好,NodeJs已经启动。打开一个终端并输入
node -v
这将告诉您安装的nodejs的版本,然后通过输入
node
提示必须是更改。输入以下内容:
function testNode() {return "Node is working"}; testNode();
如果安装成功,命令行必须提示以下输出
'Node is working'
在Windows或Linux和Mac中的终端上打开命令提示符。键入
node -v
如果节点已安装,则会显示其版本。例如
v6.9.5
或者从下载(这是针对windows操作系统的,但这个概念可以应用于其他操作系统)
运行命令node-v
将能够确认是否安装了它,但无法确认是否未安装。(可执行文件可能不在您的路径上)
有两种方法可以检查它是否已实际安装:
C:\Program Files\nodejs\
系统设置->添加或删除程序
并按节点进行筛选
,它将显示您是否安装了该程序。对我来说,它显示为标题:“Node.js”和描述“Node.js Foundation”,没有指定版本。安装大小为52.6MBnode -v
嗯,我正在使用Windows,打开
cmd
,节点位于系统路径中,因此如果键入node-v
,您应该会看到版本。我的是0.6.15。运行节点hello.js
,console.log只会打印到命令提示符。在Mac和Linux中,我想你只需要使用终端就可以完成上述操作。我的错误是,我忘了提到php脚本正在执行此操作。我被“终端”这个词弄糊涂了。对于像我这样天真的用户来说,它不过是windows机器中的“命令提示符”。运行->键入cmd->出现命令提示窗口->键入节点--version
。你们应该看到版本号。顺便说一句,这不是“傻瓜”,这是个傻瓜。我错了,我忘了提一下我是通过php脚本运行的。那么,如果不是通过终端,它将在哪里打印?@user1340052,exec()
返回输出的最后一行,因此您应该可以在那里打印。对于节点和命令行新手来说,像我这样在节点博客上浪费了一个小时,“打开终端窗口”这个短语意味着在Windows中做两件事情中的一件。使用开始按钮,转到附件,单击命令提示;或者在开始按钮中,转到所有程序,然后是节点目录,然后是Node.js命令提示符。Node发生了变化,很多博客已经过时,或者只是对Windows一无所知。希望这能为您节省一个小时。我怎么知道我的操作系统是32位还是64位?您的操作系统是32位还是64位。安装nodejs时,它会选择匹配的版本。我已经安装了nodejs 5.6.0,并通过返回“未找到命令”的终端运行“nodejs-version”。“node-v”是正确的命令。@markp3rry您是否运行了“nodejs-version”或“nodejs-version”(请注意双破折号),当我键入node-v时,一个提示会快速打开和关闭。Node已安装def,但根据其他答案,我希望能够阅读一些内容。我如何保持提示打开?@wazz这绝对不应该发生,也许你的安装已经损坏了,怎么办?你在用windows吗?如果是,请使用“控制面板”卸载,然后重新安装stable versionmajor facepalm。我没有打开cmd。我刚刚在“运行”对话框中输入了…tnx。有人能告诉我windows命令以查看节点安装所在的文件夹吗?Mac上“哪个节点”的等效命令
node -v