23得票8回答
当测试包含react-slick的create-react-app组件时,matchMedia不存在?

我试图为已有的项目创建测试文件,该项目是使用https://github.com/facebookincubator/create-react-app构建的。 但是当我运行npm test a时,我遇到了这个错误。FAIL src/__tests__/movie_single/MovieS...

9得票4回答
部署create-react-app到Plesk Onyx

这是一个关于Plesk Onyx实现Node支持限制的问题,因为问题非常基础。我正在尝试将使用create-react-app创建的react应用部署到安装有Plesk Onyx的服务器上托管的域名。显然,我不能随意更改核心服务器,因为这可能会破坏其他域名。因此,我需要以一种由Plesk正确处...

15得票3回答
在create-react-app中,如何排除index.html文件不被服务工作者缓存?

我有一个使用create-react-app的ReactJs应用程序。该应用程序使用service-worker和其他PWA功能,但是我发现尽管更新网站或部署新版本,Chrome始终从service worker中选择index.html,并且根本不进行网络调用。 我认为使用service ...

7得票2回答
我可以使用Create React App Jest Testing和测试报告器而无需弹出吗?

我希望能够将我的Jest测试结果输出到一个文件格式,例如JUnit,而不需要从react-scripts中退出。 使用--json命令可以将其输出为JSON,但我希望获得Jenkins默认可以处理的格式。 我似乎找不到是否支持此功能,也不想从Create React App中退出,还有其他...

121得票7回答
构建后index.html中的相对路径

你好,我有一个ReactJS应用程序,并使用以下命令构建我的项目: npm build 这是我的package.json文件: "scripts": { "start": "react-scripts start", "build": "react-scripts ...

8得票3回答
ReactJS:如何防止浏览器缓存静态文件?

我正在使用ReactJS开发我的项目,而且我使用create-react-app来创建我的应用程序。在构建项目之后,我使用我的服务器来提供build文件夹。当我更新我的应用程序时,用户的浏览器仍然使用我的应用程序的旧版本,因为它缓存了静态文件(js、css)。那么有没有办法防止浏览器缓存静态文...

9得票4回答
React Router 在使用 nginx create-react-app 时路由无法正常工作

我正在使用 "react-router-dom": "^4.2.2"。 如果我在 localhost:3000/second 上进行测试,它可以完美地运行。 当我将其上传到带有 nginx 的 ubuntu 服务器上并尝试 www.website.com,它可以正常工作。但是,当我尝试使用...

8得票1回答
函数组件只渲染一次,类组件渲染两次。

所以,我使用 create-react-app(它运行的是 react v.16.13.1)开始了这个新项目。 我将基础的 App 组件重写为类组件,并且发现当组件是函数时,就像这样: function App() { console.log('App (function)'); r...

13得票2回答
create-react-app 中的 src/images 文件夹

我有一个使用create-react-app搭建的应用程序框架。我希望文件夹结构如下:src/ components/ CustomAppBar.js images/ logo.svg App.js index.tsx images.d.ts 目前我想在Cust...

15得票4回答
如何在不弹出 create-react-app 的情况下使用 Webpack 模块联邦插件

有没有不需要eject的方式在create-react-app中使用模块联邦(module federation)? 我想将已有的使用CRA创建的React应用程序转换为微前端。