Create-React-App构建-“未捕获的SyntaxError:意外令牌<”

Create-React-App构建-“未捕获的SyntaxError:意外令牌<”,第1张

Create-React-App构建-“未捕获的SyntaxError:意外令牌<”

我最终在这里找到答案:https :
//github.com/facebook/create-react-
app/issues/1812

我从上方修剪了完整的解决方案,但我进行了更改:

app.use(express.static('client/build'));app.get("*", (req, res) => {    res.sendFile(require('path')        .resolve(__dirname, 'client', 'build', 'index.html'));})

至:

const root = require('path').join(__dirname, 'client', 'build')app.use(express.static(root));app.get("*", (req, res) => {    res.sendFile('index.html', { root });})

我对第一个程序段不起作用肯定感到有些奇怪。我认为这与我的React项目中的相对链接有关,因为

index.html
尽管出现了错误,但确实将文件传递给了浏览器。也许一个完全静态的文件可以与第一个块一起使用,但是我想知道那是否正确。



欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/5614938.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-12-15
下一篇 2022-12-15

发表评论

登录后才能评论

评论列表(0条)

保存