【发布时间】:2019-04-04 09:33:48
【问题描述】:
我是新手,我正在尝试按照"Getting Started" 教程启动一个基本的 react webapp。
npx create-react-app first_react_app
cd first_react_app
npm start
不幸的是,我在启动应用程序时收到以下错误。
C:\Users\user\Desktop\Lernprojekte\React\first_react_app\node_modules\react-dev-utils\WebpackDevServerUtils.js:166
compiler.hooks.done.tap('done', async stats => {
^^^^^
SyntaxError: missing ) after argument list
at Object.exports.runInThisContext (vm.js:78:16)
at Module._compile (module.js:543:28)
at Object.Module._extensions..js (module.js:580:10)
at Module.load (module.js:488:32)
at tryModuleLoad (module.js:447:12)
at Function.Module._load (module.js:439:3)
at Module.require (module.js:498:17)
at require (internal/module.js:20:19)
at Object.<anonymous> (C:\Users\user\Desktop\Lernprojekte\React\first_react_app\node_modules\react-scripts\scripts\start.js:45:5)
at Module._compile (module.js:571:32)
我读到 async/await 与一些较低版本的节点不兼容。 我在 Windows 10 中使用节点 9.8.0 和 npm 6.9.0。 我什至再次删除了 node_modules 和 npm install 但仍然出现相同的错误。
【问题讨论】:
-
请粘贴您正在运行的代码
-
这是一个全新安装的来自“create-react-app”的基本反应应用程序。我没有改变它。
-
好吧,如果我错了,请纠正我,但我看到在教程中他们说你应该写
npm start而不是npm install。 -
对不起。这是问题中的错字。我已更正问题中的错字。