node js local enviroment setup

时间:2015-07-09 09:06:31

标签: javascript node.js

我正在尝试为学习node.js创建本地环境 我按照以下链接 http://www.tutorialspoint.com/nodejs/nodejs_environment_setup.htm

我在计算机上下载了Windows Installer(.msi)并创建了一个名为main.js的文件

console.log("main.js");

然后我双击了node.exe

node js directory

在命令提示符下我得到了意外的标识符exeption有什么问题?

回答后我也尝试了以下

  • 我在桌面上创建了一个新文件夹并访问了它。我得到了同样的错误。
  • 我也使用了Windows Powershell

enter image description here

3 个答案:

答案 0 :(得分:2)

  • 不要将您的文件放入nodejs - 文件夹!
  • 创建一个新文件夹(例如在您的桌面上)并将main.js放入其中
  • 启动命令提示符(点击Windows + R并键入cmd.exe
  • 使用cd
  • 导航到新创建的文件夹
  • 键入main.js
  • 运行node main.js

如果您输入node并按Enter,则会启动类似console的内容。您可以直接编写JavaScript命令,例如

C:\Temp>node
> console.log('Hello World');
Hello World
undefined
>

如果您开始node然后输入node main.jsnode会尝试将此命令理解为JavaScript,这显然不是JavaScript。您要做的是直接输入node main.js

C:\Temp>node main.js
Hello World

查看差异:在第一个示例中,您启动node然后输入一些JavaScript命令,在第二个示例中,您启动node,但使用参数main.js告诉{{1不要开始这个" console"但要加载此文件并运行它。

答案 1 :(得分:0)

您需要从命令行shell中键入node filename.js

您已经运行了节点(可能是通过双击其图标)并尝试从节点REPL而不是您的shell中键入node filename.js

打开Zsh,Bash,Windows Powershell等,然后从那里运行它。

答案 2 :(得分:0)

node yourFile之类的命令提示符访问您的文件。还要确保已正确安装节点。要检查是否只键入node -v,它应该为您提供当前节点版本。如果完成所有这些操作,请检查server.js中的错误,在您的情况下为main.js