问题标签 [react-app-rewired]
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.
reactjs - 使用 react-app-rewired 我无法访问 aws s3 链接
使用 react-app-rewired 运行应用程序时出现此错误
任何人都可以建议如何解决这个问题。我可以使用 react-app-rewired 来使用 s3 文件
reactjs - 使用 react-app-rewired blob 不会生成
尝试创建 blob 文件但未生成 blob 我正在使用 react-app-rewired 如果我确实删除了 react-app-rewired 它开始工作是什么原因有人可以帮助解决这个问题吗?
javascript - react-app-rewired production build failed 这可能意味着系统内存不足
我正在使用react-app-rewired
构建我的反应应用程序。下面是我的config-overrides.js
虽然我在本地系统中构建它可以工作,但它在产品服务器中不起作用。
node
版本是最新的。日志:-
reactjs - 使用 GENERATE_SOURCEMAP=false 的 react-app-rewired 构建抛出找不到模块
标题解释了大部分内容。我有一个使用 react-app-rewired 的反应项目。在使用 GENERATE_SOURCEMAP=false 进行生产构建时,它无法编译并出现以下错误:
Cannot find module: '@rewiredlocation'. Make sure this package is installed.
这是 package.json 中的构建行:GENERATE_SOURCEMAP=false react-app-rewired build
在使用 react-app-rewired 构建时,我需要采取什么具体步骤吗?
reactjs - 覆盖 CRA webpack 配置而不弹出(从媒体文件中删除随机数)
我需要从项目中的所有pdf文件名中删除生成的随机数。(例如 license.pdf 而不是 license.3402bc5d.pdf)
我尝试使用react-app-rewired。
文件config-overrides.js:
但它没有用
node.js - 反应构建失败,“编译”参数必须是编译的实例
npm start
工作正常,但是当我尝试构建时npm run build
,编译失败并出现此错误
包.json
我正在使用 Typescript
节点版本:v16.13.1
npm 版本:8.1.2
webpack - 您可能需要一个额外的加载器来处理这些加载器的结果(升级摩纳哥编辑器)
我想将 Monaco Editor 的版本升级到 v0.31.1。我做到了npm install monaco-editor@0.31.1
,并且重新编译sudo PORT=8000 HTTPS=true ./node_modules/.bin/react-app-rewired start
给了我以下错误:
有人可以帮忙吗?
编辑1:
package.json
升级前:
当"monaco-editor": "^0.20.0"
,npm list monaco-editor
返回
当"monaco-editor": "^0.31.1"
,npm list monaco-editor
返回
编辑2:
在@Bart 的anwser 之后,我安装并@babel/preset-env
使用yarn add @babel/preset-env --dev
创建babel.config.json
,{"presets": ["@babel/preset-env"]}
但react-app-rewired start
给出了同样的错误。
然后,我意识到我确实有一个文件config-overrides.js
,内容如下:
然后我添加了 的部分config.module.rules
,但编译返回了相同的错误。
此外,似乎可以在yarn build
没有此错误的情况下构建项目。但是构建项目需要时间。
reactjs - react-app-rewired 需要提供 mini-css-extract-plugin
我目前正在使用带有自定义 cra 的 react-app-rewired。目前,npm start
可以工作,但npm run build
会出现以下错误。
Error: You forgot to add 'mini-css-extract-plugin' plugin
不完全确定发生了什么,这是我的 config-overrides.js 文件。我尝试在此处添加插件,但由于某种原因无法正常工作,并且我继续收到此错误。
知道为什么吗?
webpack - 自动修改 react-scripts 的 webpack.config.js
我正在通过 React 运行一个项目,“@codingame/monaco-languageclient”:“^0.17.3”,“monaco-editor”:“^0.31.1”和“react-monaco-editor”:“^0.35。 0”。编译给出了以下错误:
我找到了这个线程,并且确实'vscode': require.resolve('monaco-languageclient/lib/vscode-compatibility')
有他们webpack.config.js
的例子。
然后我添加'vscode': require.resolve('@codingame/monaco-languageclient/lib/vscode-compatibility'),
到alias
. node_modules/react-scripts/config/webpack.config.js
它确实解决了错误。
但是,问题是如果我重新安装项目,我必须再次添加。有谁知道是否有自动注入'vscode': require.resolve('@codingame/monaco-languageclient/lib/vscode-compatibility'),
的alias
方式node_modules/react-scripts/config/webpack.config.js
?
PS:我已经在使用 react-app-rewired 了。