create-react-app相关内容

使用LOCALHOST:3000访问不同URL上的GraphQL API时出现CORS问题

我搜索了整个StackOverflow,看到了类似的问题,但没有找到有效的解决方案。想知道有没有人有可行的解决方案?我正在本地主机:3000上开发一个Create Reaction应用程序,并尝试通过我的Apollo客户端访问不同站点上的URI(我正在使用https://developer.github.com/v4/explorer/进行测试)。 我已经将‘no-CORS’的fetchOpti ..

Create Reaction App ServicWorker不包括其中一个生成的文件

TLDR:似乎由Create Reaction App生成的某个区块js文件未包含在ServiceWorker中。 我认为我们有一个非常普通的Create Reaction App(Version 4.0.3)配置,其中启用了ServiceWorker。当我进行构建(使用NPM run Build)时,它会创建一个Build/Static/js文件夹,其中包含两个块文件:一个主块文件(即ma ..
发布时间:2022-08-09 09:38:21 其他开发

如何使用创建-反应-应用程序创建包括Web3在内的反应应用程序?我收到找不到模块的错误。突破性的变化:webpack使用了5

我是Web3的新手,我正在尝试创建一个与Web3集成的Reaction应用程序。以下是我在Ubuntu中遵循的步骤。 create-react-app app_name cd app_name npm i --save web3 npm start 一切正常,我进入了Reaction应用程序主页。 现在,只要我在App.js中添加以下代码行,应用程序 ..
发布时间:2022-08-09 09:32:47 其他开发

在故事书中提供全球可用的JEST

我正在@storybook/react项目中使用@storybook/react6。 我对我的所有存储/对象等进行了数千次测试和模拟。 这些模拟使用jest.fn()。 我想在我的故事书故事中重复使用这些模拟,但它说jest is not defined,这很有意义。 我想知道是否有一种简单的方法可以在运行故事书时使Jest在全球范围内可用。 目前,我正在使用的每个模 ..
发布时间:2022-08-09 09:28:40 前端开发

是否可以将html GET请求从一个创建-反应-应用程序代理到/GraphQL?

我有一个创建-反应-应用程序应用程序,我在其中通过添加以下内容启用了代理: "proxy": "http://localhost:3001", 到我的Package.json。这对于对/GraphQL的API请求很有效,但当Web浏览器请求/GraphQL(用于加载UI以运行查询)由前端处理而不是代理时。是否也可以代理它? 当我尝试通过访问https://localhost:300 ..
发布时间:2022-08-09 09:22:40 其他开发

Reaction中的配置文件

我正在尝试了解如何使用不同的配置文件运行Reaction应用程序(通过create-react-app创建)。 也就是说,假设我有几个环境(local、dev、prod),并且我有一个引用后端(部署在另一台服务器上)的FETCH。 后端对于每个环境都有自己的地址。我需要以某种方式为不同的启动设置全局变量。 例如,在SpringBoot中,这可以通过应用程序“配置文件”.propertie ..
发布时间:2022-07-04 13:23:59 其他开发

Firebase托管中不包含旧JS导致服务人员白屏

创建-反应-应用程序(yarn run build)的构建过程在重新构建之前删除旧的静态JS文件。当部署到Firebase托管时,旧的JS文件不包括并且不再提供服务。 然而,在访问旧版本后,Service Worker(由sw-proaching和sw-proache-webpack-plugin构建,默认包含在CRA中)缓存了旧的Html,其中包括不再提供的旧JS文件,因此我在控制台中看到 ..

Docker-Compose在启动使用CREATE-REACT-APP创建的Reaction应用程序后立即停止

我正在尝试使用create-react-app工具创建一个Reaction应用程序,如here所述。 我想使用docker-compose在停靠容器中运行Reaction应用程序。我采取了以下步骤: 在我的计算机上,我创建了一个目录调用app并运行了NodeJS停靠容器: mkdir app docker run -it --rm -v "$(pwd)/app:/app" -w /a ..
发布时间:2022-07-04 13:01:58 其他开发

仅在登录后加载应用程序包

我有一个使用Auth0进行身份验证的应用程序。我希望只有在用户通过身份验证后才加载应用程序包,这样未经授权的用户就不能看到实际的JavaScript包并查看我们的一些专有业务逻辑。该应用程序是使用Create-Reaction-app创建的,并部署在Heroku上。 如有任何想法,我们将不胜感激🙏 推荐答案 您可以使用https://webpack.js.org/guides/ ..
发布时间:2022-04-01 20:58:22 其他开发

Heroku错误404,环境:没有这样的文件或目录,统计';/app/客户端/构建/index.html';

我正在尝试在Heroku部署MERN网站,但收到以下错误: "ENOENT: no such file or directory, stat '/app/client/build/index.html'" 我已经在当地运行了这个项目,一切都运行得很好。 我已经在Package.json中添加了以下内容: "heoku-postbuild": "NPM_CONFIG_PRODUCT ..
发布时间:2022-04-01 20:56:11 其他开发

在Heroku上部署Reactjs应用程序(CRA)会引发错误

以下是我收到的错误。应用程序的前端是使用CRA构建的。后端是用Laravel-Laravel Sanctom和Laravel Fortify构建的。我正在使用Craco构建应用程序。 错误:Reaction刷新运行时不应包含在生产捆绑包中。 推荐答案 我找到问题了。Heroku使用NodeJS构建包构建了Reaction应用程序。为了部署使用Create-Reaction-app ..
发布时间:2022-04-01 20:53:46 其他开发

Reaction在Heroku上的应用

有一个可以使用以下命令在本地运行的有效的反应应用程序: npm start 然而,在Heroku上部署后,我收到一条应用程序错误消息。 应用程序URL为: https://earth-weather.herokuapp.com/ 应用程序日志如下: 2021-05-12T08:05:27.430345+00:00 app[web.1]: [34mℹ[39m [90m「wds」[39m: ..
发布时间:2022-04-01 20:50:53 其他开发

如何使用TS配置CRA以支持空合并运算符

所以我开始了一个新的CRA项目,我正在使用TS测试版来获得一些不错的功能,比如链运算符,但我也想使用nullish-coalescing-operatorifExists ?? elseUseThis 遗憾的是,它无法开箱即用,并告诉我安装Babel插件,但在将其添加到.Babelrc后,它仍然不起作用。 是否无法在Create Reaction App中添加此支持? 推荐答案 ..
发布时间:2022-04-01 20:49:14 其他开发

Zsh:未找到命令:Mac OS上的netlify

我正在尝试部署基本的Reaction-app以使其网络化。我运行这些命令来安装和部署应用程序 npm install netlify-cli -g netlify deploy 它引发: zsh: command not found: netlify错误。 我在Mac OS上工作。导致此问题的原因是什么? 推荐答案 它基本上意味着路径中没有npm二进制目录。确保你已 ..
发布时间:2022-04-01 20:43:34 其他开发

使用Create Reaction应用程序中的Reaction路由器排除生产路线

我正在使用Create Reaction App内部的Reaction路由器来处理我的应用程序导航。除了我的页面,我还有一个仅用于开发的显示样式的路径(/styles)。我希望在Build命令运行时排除此路线,以便在生产中将其删除。 我当前正在考虑检查环境变量,但有没有更好的方法? 推荐答案 您可以为此使用process变量。 如果使用process.env.NODE_ENV ..
发布时间:2022-04-01 20:41:34 其他开发