Неожиданная синтаксическая ошибка командной строки в узле js - PullRequest
0 голосов
/ 25 сентября 2018

Я пытался запустить некоторые файлы js узла.Я проверил файлы, и они, кажется, не имеют синтаксических ошибок вообще.Однако после запуска файла в командной строке узла js я получаю эту ошибку

node first.js
 ^^^^^

SyntaxError: Unexpected identifier

В последнее время я также не смог запустить свой веб-сервер apache из XAMPP.Может ли это быть ошибка адресата порта.Или что-то еще. Я также проверил каталог файла, и он проверяет

Некоторая помощь будет очень признателен

Ответы [ 2 ]

0 голосов
/ 25 сентября 2018

Когда вы находитесь внутри CLI узла, вы можете запустить JS или, точнее, инструкции, поддерживаемые узлом.К сожалению, нет глобальной переменной или клавиатуры с именем «узел».Если вы хотите запустить «first.js», вам нужно выйти из cli узла и затем запустить команду.

enter image description here

enter image description here

0 голосов
/ 25 сентября 2018

Вы не можете запустить файл с node first.js внутри файла js

  • узел равен undefined
  • Это неправильный синтаксис

Если вы хотите запустить first.js файл, вы можете включить его в require

let first = require('first);

, но при этом запустить его один раз (при первом вызове), вы можете использовать метод внутри first.js с export (или module.exports) из first.js.

Но вы просто хотите позвонить и запустить first.js, вы можете использовать child_process .

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...