2015-08-11 2 views
1

Решение может быть довольно простым, но я новичок, поэтому простите меня. Даже я мог запустить Node.js REPL и играть вокруг (создавать объекты, производить расчеты), простая команда ниже:Node version command

$ node --version 

не work.It говорит:

"Syntax Error: Unexpected Identifier" .

Я пытаюсь написать это для Node.js команды prompt.I я использую Windows, 10.

+2

http://stackoverflow.com/questions/14888471/node-js-version-on-the-command-line-not-the -repl – bro

+0

Когда вы говорите * «Я пытаюсь записать это в командную строку Node.js» *, вы выполняете команду ** внутри ** «REPL? node»? – jabclab

ответ

3

Вы должны запустить node --version из-за пределов node РЕПЛ. Если вы хотите, чтобы получить версию внутри REPL вы можете использовать:

$ node 
> process.versions.node 
'0.12.2' 
+0

Ответ Goog. Хороший трюк с process.versions.node – zag2art

0

Попробуйте npm version вместо:

zag2art @ дом: ~/$ НОЙ версии

{ npm: '2.10.1', 
    http_parser: '2.3', 
    modules: '14', 
    node: '0.12.4', 
    openssl: '1.0.1m', 
    uv: '1.5.0', 
    v8: '3.28.71.19', 
    zlib: '1.2.8' } 

Введите его в консоли, Баш, например ...

+0

Версии npm и версия узла не синхронизированы. Вы можете обновить его без обновления другого, в зависимости от вашего процесса. –

Смежные вопросы