问题标签 [craco]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
less - 多个主题semantic-ui-react的使用和切换
我最近正在使用语义-ui-react 。我确实使用本指南创建了我的自定义主题,但我create-react-app
不明白如何在我的反应应用程序中创建多个主题并在它们之间切换。我找不到有用的教程。
reactjs - 如何在文件夹 A 中运行“纱线”,通过将文件夹 B 嵌套在文件夹 A 的节点模块中而无需 Babel 访问,将节点模块安装在文件夹 B 中
我有一个文件夹,其中在同一级别有两个 React 文件夹。我将文件 B 嵌套在文件 A 的 node_modules 中,并将 "dependencies": {"B":"./B"}" 放在文件 A pacakage.json 中。我这样做的原因是因为文件 A 使用了文件 B 中的 redux ,因此每次我在文件 A 中运行 yarn 时,还应该在文件 B 中安装节点模块。这通常由 babel config 完成,但是我的老板使用“create react app”,它不允许我直接修改 babel 配置。而是我需要使用 Craco 在文件 B 中添加 watch,以便文件 A 知道它的库更新,我该怎么办?
reactjs - 如何使用 CRACO 在 CRA 中设置路径
是否有另一种设置路径的方法,我不必在 3 个不同的文件中声明路径?现在我必须在 tsconfig.json / craco.config.js 和 package.json 中声明它们,以便开玩笑地识别它们。这是荒谬的……
reactjs - 语义 UI React 无法解析 './themes/themes/default/assets/fonts/icons.eot'
每个人。我尝试按照这个指令自定义语义用户界面以与 craco 做出反应。
我尝试纱线开始,但我面临这个错误
错误:无法解析“./themes/themes/default/assets/fonts/icons.eot”
这是我的 theme.config 的底部
我非常非常努力地解决这个错误,但我不能
请给我一些建议。
谢谢。
reactjs - 添加 Tailwind 和 CRACO 后出现 Heroku 错误
我最近按照以下步骤将 TailwindCSS 添加到我的 React 应用程序中:https ://tailwindcss.com/docs/guides/create-react-app
现在的挑战是,当我部署到安装了 buildpack https://github.com/mars/create-react-app-buildpack的 Heroku 时,出现错误
Error injecting runtime env: bundle not found '/app/build/static/js/*.js'
:
因为我不得不将 package.json 中的构建脚本更改为
"build": "craco build"
我的问题是,CRACO 是否将我的应用程序构建到与 Heroku 期望不同的文件夹中?还是我的问题可能是由其他原因引起的?
这是我的 package.json
而我craco.config.js
的是
javascript - 如何最小化material ui的bundle大小?
我已经阅读了Material ui的文章关于如何import
和:minimize
bundle-size
问题是无论我使用什么选项,它都会增加相同数量的捆绑包大小100kb
!我们如何解决这个问题?(我正在使用 craco 来使用 babel)
reactjs - 由于 MIME 类型(“text/plain”)不匹配(X-Content-Type-Options:nosniff),资源被阻止
我已经使用 craco build 生成了 react 应用程序的生产版本。我已经覆盖了以下一些内容:
在 package.json 中:
在 craco.config.js 中:
该应用程序托管在 docker 容器中的 nginx 服务器上
当我点击 url:https://myhost/myapp/ 时,我得到一个 index.html 作为响应:
我能够正确加载所有 js 和 css 文件(检查每个请求的响应)
但是,应用程序未加载,并给出以下错误:
chunk.js 文件和 chunk.css 文件都会发生这种情况。
这是否意味着 index.html 应该具有type="text/css"
chunk.css 和type="application/javascript"
chunk.js 文件的属性?如果是,我该如何覆盖它?
reactjs - 如何使用 craco config 在 webpack 中禁用 babel-loader?
我已使用 craco-esbuild 将 esbuild 添加到我的 CRA 项目中。但似乎 webpack 仍然继续使用默认的 babel-loader 来转换我的 ts/tsx 代码。如何使用 craco 配置禁用它?