gpt4 book ai didi

javascript - 如何将异步属性添加到 React 脚本生成的脚本(在 create-react-app 模板的 npm run build 阶段)

转载 作者:行者123 更新时间:2023-11-30 14:43:03 25 4
gpt4 key购买 nike

我想推迟解析由于构建期间的转译而生成的脚本。我已将异步添加到我的 index.html 页面上的所有其他标签。但是,由于主 js 文件是在构建期间注入(inject)到页面中的,因此变得更加困难。

有没有办法告诉 babel/react-scripts 将 async 属性添加到注入(inject)的 js 标签中?

最佳答案

我最近刚开始使用 create-react-app 时也遇到了这个问题。但是,我的问题出在静态预呈现页面的上下文中。我正在使用 react-snap它具有以下配置选项:

"reactSnap": {
"asyncScriptTags": true
}

这会将 async 属性添加到生成页面的 main.js 脚本标记中。希望这会有所帮助。

关于javascript - 如何将异步属性添加到 React 脚本生成的脚本(在 create-react-app 模板的 npm run build 阶段),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49361005/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com