我试图用npm start
启动react web服务器,但意外地返回
/home/azureuser/react-inventory/node_modules/eslint-webpack-plugin/node_modules/jest-worker/build/index.js:110
_ending;
^
SyntaxError: Unexpected token ;
我认为这不是我的错,因为它在我的本地机器上工作正常,但在虚拟机上错误这是eslint-webpack-plugin的依赖问题,我需要在那里提交问题还是因为我的机器发生了这种情况?
My Virtual Machine:微软Azure Ubuntu 20.04 LTS节点版本v10.19.0
产生完整的错误信息/home/azureuser/react-inventory/n
ode_modules/eslint-webpack-plugin/node_modules/jest-worker/build/index.js:110
_ending;
^
SyntaxError: Unexpected token ;
at Module._compile (internal/modules/cjs/loader.js:723:23)
at Object.Module._extensions..js (internal/modules/cjs/loader.js:789:10)
at Module.load (internal/modules/cjs/loader.js:653:32)
at tryModuleLoad (internal/modules/cjs/loader.js:593:12)
at Function.Module._load (internal/modules/cjs/loader.js:585:3)
at Module.require (internal/modules/cjs/loader.js:692:17)
at require (internal/modules/cjs/helpers.js:25:18)
at Object.<anonymous> (/home/azureuser/react-inventory/node_modules/eslint-webpack-plugin/dist/getESLint.js:9:5)
at Module._compile (internal/modules/cjs/loader.js:778:30)
at Object.Module._extensions..js (internal/modules/cjs/loader.js:789:10)
此问题发生在较旧版本的nodejs上,如v10,但不会发生在较新的版本,如v18。尝试升级nodejs.
类似问题与答案:Azure管道npm构建失败:意外令牌(这个问题是关于Azure管道的,但根本问题是一样的,建议的解决方案适用。)