问题标签 [react-create-app]

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.

0 投票
2 回答
2176 浏览

eclipse - 有没有办法可以在 Eclipse IDE 中开发反应?

我是新来的反应,我目前正在研究一本书。本书使用nodejs,用“create-react-app”包制作react项目。在开发这个 React 项目时,我当然可以使用 VSCode。但是我想使用 servlet 和 Apache-tomcat 来做 Java 的后端。

我试图打开一个用

似乎 eclipse 无法将其检测为一个项目。

我的 Eclipse 是 2020-06 版本,它说我有 ECMAScript3 库。谢谢你。

0 投票
0 回答
141 浏览

css - React CRA 暴露了 CSS 构建块中的绝对路径?

我现在有点困惑。我正在分析我的 create-react-app 应用程序的构建输出。查看这些块,我发现有时代码对某些资源使用了一些绝对路径。例如

在 main.a19b5211.chunk.css.map 我可以看到:

构建的应用程序可以正常工作,没有绝对路径,我的整个项目中也没有我的 PC 用户名。但是当我构建应用程序时,我会在块中看到以下路径。

在块文件中暴露整个绝对路径(也就是您的 PC 用户名)是否正常?

0 投票
0 回答
124 浏览

reactjs - VS Code:React 应用的编译时间长

我使用Code-OSS(Arch Linux 的“重新定义”VS Code)。最近,遇到问题 错误 ENOSPC。并按照以下 说明解决。

然而,在此之后 React 项目的编译时间显着增加(>20 秒)。我使用create-react-app。有什么建议么?

信息:

  • 代码-OSS版本:1.49.1-1
  • 电子:9.2.1
  • Node.js:12.14.1
  • 操作系统:Linux x645.8.16-2-MANJARO
  • 反应:17.0.1
  • npm:6.14.8
0 投票
3 回答
2251 浏览

reactjs - 当前未启用对实验性语法“decorators-legacy”的支持如何在 Create React App 中启用?

我正在尝试使用 react create app 和 mobx 状态树来启动和运行。我不断得到

我从未使用过 react create app 所以我不确定如何启用,我尝试制作一个 .babelrc 文件,但这没有帮助

如果事情发生了变化,我也愿意提出建议,我没有使用最新版本的 Mobx 状态树这么多,现在有更好的方法吗?

0 投票
1 回答
929 浏览

css - 自定义字体未在反应定向流应用程序中加载

我创建了一个 javascript 重定向应用程序。我正在尝试加载本地字体,但无法加载。

以下是我应用的详细信息和代码片段。

文件夹结构 在此处输入图像描述

字体.css

direflow-components/testing-component/index.js

应用程序.css

字体文件不加载。请帮忙。

注意:使用 create-react-app 构建了一个 react 应用程序,其中 @font-face 更改了字体加载。带有 direflow 的东西不起作用。

0 投票
1 回答
59 浏览

reactjs - Heroku:为什么在 React 应用程序部署后我会收到 H10 错误?

本周我的电脑硬盘坏了,我将我的应用程序从我的存储库恢复到新的硬盘驱动器,安装了所有依赖项,但现在我的应用程序无法在部署下运行。它在本地运行良好,但在生产中它崩溃了。我在这里阅读了很多关于 SO 的文章和线程,我尝试过的一切都不能解决我的问题。我已经推送了我拥有的最后一个工作提交,但这也不起作用。我已经在 Heroku 上创建了一张支持票,到目前为止还没有得到他们的帮助。这是两天的尝试和挫折,所以现在我来这里寻求帮助。

错误:

包.json

节点和 NPM 版本:

在这一点上我没有想法。到目前为止,我已经向 Heroku 推送了 30 多个新版本,欢迎提出任何建议。

0 投票
1 回答
478 浏览

reactjs - 无法删除 React 项目文件夹

我正在尝试使用以下命令创建反应应用程序

不幸的是,它在安装软件包时会卡在某个点或其他点。这次它卡在了下面的包(参考图像)。

在此处输入图像描述

在此处输入图像描述

等待 5、10 分钟后,我取消了安装 (Ctrl+C)。但奇怪的是我也无法删除项目文件夹。

我也重新安装了节点,但问题仍然存在。

如何删除文件夹?

0 投票
0 回答
103 浏览

reactjs - 从 css 模块访问外部 scss 变量(react-create-app)

有 create-react-app (react 17),执行弹出以访问配置,有 scss 模块 index.module.scss 并且它使用 colors.scss 文件中的 $white 变量和颜色。模块是隔离的,无法访问变量。我找到的唯一解决方案是将 colors.scss 转换为一个模块并将其导入到每个使用颜色值变量的 scss 文件中。有没有办法让这些 scss 变量在不进行复制的情况下对所有文件可用?

我在这里找到了一个旧的解决方案,这是我的情况,仅在 React 中是一对一的,但我无法在配置中编写它以便它工作(如果我理解正确,在 ./config/webpack.config.js 中),也许有人可以帮忙

在 CSS 模块中使用 SCSS 变量

0 投票
1 回答
194 浏览

reactjs - 创建使用 nginx 和 oauth 服务的反应应用程序给我刷新页面问题

我有一个由 https 在服务器上处理的应用程序,它使用带有令牌的 Oauth2。

在反应中,我有PathRouter哪些重定向到不同的页面

我有一个 nginx 配置

它有效!

当我想刷新页面时,麻烦就开始了。在本地(在本地主机上)它工作得很好,但是当我在服务器上刷新页面时它不会让我告诉我我未经授权。我有一个登录屏幕,我在其中输入我的凭据并接收令牌以及我使用这些令牌向服务器发出的每个请求,但我的路由(我假设)是导致错误的基石 - 内部路由在没有令牌的情况下发生。

再一次:它工作正常,直到我刷新页面。在本地它总是工作正常。

那是服务器上提供的错误

nginx错误

PS也许这很重要:当我通过登录页面登录然后我继续访问设备时,没有设备请求 - 当我通过 F5 刷新页面时。

PS 2 当我在应用程序的某个选项卡上时,我发现了一个配置,我清除了除 root 之外的所有 uri,然后按 Enter 键,它引导我访问https://myapp.com/devices!它确实正确。

0 投票
0 回答
42 浏览

javascript - 在 npm 上发布包时反应处理子项目的开发导入

您好,我正在使用带有 create-react-app 的反应,并且我的项目中有一个子项目,我将其上传到 npm。当我不想在子项目上开发时,一切正常。我可以使用 npm 导入我的子项目并使用反应组件。但是当我想在子项目上进行开发时,我将它克隆到我的 rootproject 中,并且我必须调整从 npm 包中的所有导入。

例如

必须改为

当我想在我的子项目上开发时,是否有绕过所有导入更改的解决方案?