Javascript 我如何执行;node server.js";在代码实验室?
我正在学习代码实验室的教程 我以前从未使用过node.js,我想知道在“运行示例”一节中这意味着什么。我已经安装了node.js并安装了,这很简单,但当我键入:Javascript 我如何执行;node server.js";在代码实验室?,javascript,node.js,webrtc,Javascript,Node.js,Webrtc,我正在学习代码实验室的教程 我以前从未使用过node.js,我想知道在“运行示例”一节中这意味着什么。我已经安装了node.js并安装了,这很简单,但当我键入: node server.js 我得到 node: Command not found. 我在下面的目录下。在step6目录下,有server.js存在 xxxx@xxxx:/Users/xxxx/webrtc-codelab-50a47bb09248/complete/step6> 有人能帮助我们了解node.js的工作原理
node server.js
我得到
node: Command not found.
我在下面的目录下。在step6目录下,有server.js存在
xxxx@xxxx:/Users/xxxx/webrtc-codelab-50a47bb09248/complete/step6>
有人能帮助我们了解node.js的工作原理吗
下面是我在同一目录下键入/usr/local/bin/node server.js时得到的结果
module.js:340
throw err;
^
Error: Cannot find module 'node-static'
at Function.Module._resolveFilename (module.js:338:15)
at Function.Module._load (module.js:280:25)
at Module.require (module.js:364:17)
at require (module.js:380:17)
at Object.<anonymous> (/Users/danielle/webrtc-codelab-50a47bb09248/complete/step6/server.js:1:76)
at Module._compile (module.js:456:26)
at Object.Module._extensions..js (module.js:474:10)
at Module.load (module.js:356:32)
at Function.Module._load (module.js:312:12)
at Function.Module.runMain (module.js:497:10)
当我在/usr/local/bin下键入node server.js时,我得到了
module.js:340
throw err;
^
Error: Cannot find module '/usr/local/bin/server.js'
at Function.Module._resolveFilename (module.js:338:15)
at Function.Module._load (module.js:280:25)
at Function.Module.runMain (module.js:497:10)
at startup (node.js:119:16)
at node.js:906:3
您的
节点
未设置为您的路径
因为您的节点
设置为usr/local/bin/
。试试这个
set path = ($path /usr/local/bin)
重新启动终端,只需运行节点
,就可以让它正常工作
如果它没有尝试获取一些如何在操作系统中设置
路径的教程。您的节点
未设置为路径
因为您的节点
设置为usr/local/bin/
。试试这个
set path = ($path /usr/local/bin)
重新启动终端,只需运行节点
,就可以让它正常工作
如果它没有尝试获取一些教程,说明如何在操作系统中设置路径。您需要安装node static。如果使用-g参数进行npm,则需要sudo权限,因此请跳过该选项,并使用进行正常安装
npm install node-static
然后跑
nodejs server.js
您需要安装node static。如果使用-g参数进行npm,则需要sudo权限,因此请跳过该选项,并使用进行正常安装
npm install node-static
然后跑
nodejs server.js
查看您的节点位于路径中。我在node.js网站上看到了该语句,但并没有真正理解它的含义。在路径中是什么意思?我的node.js目前在/usr/local/bin目录下。我如何将它们移动到“路径中”?您运行的是什么操作系统?我在Mac上使用的是tcsh UNIX。请看您的节点位于PATH
。我在node.js网站上看到了这句话,但没有真正理解它的意思。在路径中是什么意思?我的node.js目前在/usr/local/bin目录下。如何将它们移动到“路径中”?您正在运行什么操作系统?我正在Mac上使用tcsh UNIX。我必须在哪里运行此设置路径=($PATH/usr/local/bin)
?@AlexanderSupertramp只需在系统的路径变量中设置节点即可。我必须在哪里运行此设置路径=($PATH/usr/local/bin)
?@AlexanderSupertramp只需在系统的路径
变量中设置节点
。