我试图在本地运行现有的React / Node应用程序。我的index.js在它调用reactDOM.render()
的行上失败了Module parse failed: C:\Users\dan\Documents\Development Projects\diy-data\client\index.js Unexpected token (30:2)
You may need an appropriate loader to handle this file type.
当我尝试使用
运行文件时yarn start
它在index.js的这部分代码中失败了:
reactDOM.render(
<MuiThemeProvider>
<Provider store={store}>
<div className="container">
<Header />
<Leftnav />
<Stepper />
<UploadScreen />
<TransformScreen />
<ConfirmScreen />
</div>
</Provider>
</MuiThemeProvider>,
root);
我认为我缺少某种基本设置,但没有找到有关此错误的信息。
答案 0 :(得分:1)
您必须使用EXPORT或SET创建env变量并依赖于您的操作系统
"dev": "export PORT=3000 || SET \"PORT=3000\" && export NODE_ENV=dev || SET \"NODE_ENV=dev\" node --inspect=5858 server/index.js"