Я получаю эту ошибку, когда я пытаюсь запустить npm run server
или npm install
или npm -v
.
/usr/local/lib/node_modules/npm/bin/npm-cli.js:79
let notifier = require('update-notifier')({pkg})
^^^
SyntaxError: Block-scoped declarations (let, const, function, class) not yet supported outside strict mode
at exports.runInThisContext (vm.js:53:16)
at Module._compile (module.js:387:25)
at Object.Module._extensions..js (module.js:422:10)
at Module.load (module.js:357:32)
at Function.Module._load (module.js:314:12)
at Function.Module.runMain (module.js:447:10)
at startup (node.js:146:18)
at node.js:404:3
У меня есть этот внутри тега scripts в package.json "server": "nodemon server/bin/www"
.
nodejs -v
выходы v10.1.0
node -v
выходы v5.10.1
.
Мало кто предположил, что это проблема с версиями npm или узлов или получением npmустановлен в нескольких местах.Я попытался удалить, установить обратно, обновить.Но, похоже, ничего не работает.
Моя структура каталогов выглядит следующим образом:
Любые предложения, пожалуйста!Заранее спасибо!