问题描述:
在运行命令“nodemon -v”时,会出现以下错误信息:
SyntaxError: Unexpected token [
at Object.exports.runInThisContext (vm.js:53:16)
at Module._compile (module.js:374:25)
...
问题原因:
该错误通常是由于版本不兼容导致的。在新版本(v2.x及以上)中,使用了一些ES6语法/方法,这些语法/方法在某些较旧的Node.js版本中不受支持导致错误。
确保您的Node.js版本是v6.x或更高版本。
如果您无法升级Node.js,可以尝试降级nodemon以使用较旧的版本。在命令行中运行以下命令:
npm install -g nodemon@1.18.9
如果您可以升级Node.js,则可以使用以下方法安装最新版本的nodemon:
npm install -g nodemon
此时,要运行nodemon,请使用以下命令:
npx nodemon
或在package.json文件中的scripts部分中使用以下命令:
"scripts": {
"start": "nodemon index.js"
}
然后运行:
npm start
上一篇:安装后尝试运行时,sbt崩溃。
下一篇:安装后创建文件夹。