节点js中出现意外的命令行语法错误

时间:2018-09-24 22:43:06

标签: javascript node.js server

我一直在尝试运行一些节点js文件。我已经检查了文件,它们似乎都没有语法错误。但是,在节点js命令行上运行文件时,出现此错误

node first.js
 ^^^^^

SyntaxError: Unexpected identifier

最近,我也无法从XAMPP运行我的apache Web服务器。这可能是端口受让人错误。或者是别的什么。 我也检查了文件目录,并签出了

一些帮助将不胜感激

2 个答案:

答案 0 :(得分:0)

您无法在文件js中使用node first.js运行文件

  • 节点为undefined
  • 那是不正确的语法

如果要运行first.js文件,可以将其包含在require

let first = require('first);

但是以这种方式运行一次(第一次调用它),您可以在first.js的{​​{1}}(或export)中使用module.exports内部的方法。

但是您只想调用并运行first.js,就可以使用child_process

答案 1 :(得分:0)

在节点的CLI中,您可以运行JS或节点支持的说明。不幸的是,没有名称为“ node”的全局变量或键盘。如果要运行“ first.js”,则必须从节点的cli中退出,然后运行命令。

enter image description here

enter image description here