Node.js проверить опции - PullRequest
       0

Node.js проверить опции

0 голосов
/ 22 января 2020

опция командной строки --check должна проверять (на наличие ошибок) файл, не выполняя его, но он не работает.

Он работал один или два раза, но сейчас это не так, я пропускаю что-то или это не правильный синтаксис может быть?

ИСПЫТАНО на windows 10 / PowerShell (с правами администратора)

--- PowerShell command line
$ > node --check index.js                           // doesn't do anything (no error thrown)
$ > node -c index.js                                // doesn't do anything (no error thrown)
$ > node index.js --check                           // executes the file (prints 'module executed!' and throws a ReferenceError) 
$ > node index.js -c                                // executes the file (prints 'module executed!' and throws a ReferenceError) 
--- index.js file 
console.log( 'module executed!' );

myRefferenceError;                                  // ReferenceError                      

1 Ответ

1 голос
/ 22 января 2020

Конечно, node --check index.js (или) node -c index.js является правильным способом выполнения флага.

Однако, согласно документации , похоже, что флаг проверит только синтаксические ошибки и не будут проверять помимо того, что происходило в вашем случае.

Надеюсь, это поможет!

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