66得票3回答
在一个React TypeScript项目中,react-app-env.d.ts是什么?

我刚刚使用create-react-app工具创建了一个React TypeScript应用程序,并在项目结构中找到了一个名为react-app-env.d.ts的文件。我需要知道这个文件的目的是什么。

71得票16回答
如何使React应用程序在移动设备上预览?

我是一个使用create-react-app创建应用的新手,yarn start会在http://localhost:3000/上启动服务器,但我无法在我的手机上访问此URL。 如何进行一些配置以在我的手机上预览应用程序?

22得票3回答
如何为create-react-app中的index.html指定Cache-Control头部

我试图遵循create-react-app.dev的生产构建文档中的指导: 为了向您的用户提供最佳性能,最佳做法是为index.html以及build/static内的文件指定Cache-Control头。此标头允许您控制浏览器和CDN将缓存静态资源的时间长度。如果您不熟悉Cache-Con...

12得票5回答
在本地子域上运行Create React App时出现无效的主机标头错误

升级到react-scripts 1.0.0版本后,当我尝试在本地子域名浏览器中打开我的应用程序时,出现“Invalid Host header”错误。 我的应用程序被设置为为不同的子域名提供不同的数据: group1.localhost:3000 group2.localhost:3000...

67得票7回答
Jest - 语法错误:无法在模块外部使用import语句

我正在使用 jest:24.9.0,没有进行任何配置,通过create-react-app全局安装。在这些文件中,我正在使用es6模块。当使用"test": "react-scripts test"时,没有错误。 然而,当我尝试使用"test": "jest --config jest.co...

101得票9回答
如何避免在create-react-app中使用相对路径导入(/../../../redux/action/action1)

我一直在使用create-react-app包来创建一个React网站。我在整个应用程序中使用相对路径来导入组件、资源、redux等,例如:import action from '../../../redux/action' 我尝试过使用module-alis npm包,但没有成功。是否有任...

7得票1回答
创建React应用程序无法正确模拟从__mocks__目录中的模块。

我有一个使用Jest和来自__mocks__目录的模拟实例,可以正常工作: 使用简单的Jest设置 // package.json { "name": "a", "version": "1.0.0", "main": "index.js", "scripts": { ...

24得票2回答
使用Async/Await调试React Native

最近我开始编写React Native代码,但是在使用Chrome调试器或React Native调试器时,遇到了极大困难,无法正常处理我的Async/Await函数和箭头函数。 虽然我可以成功地将调试器附加到我的代码上并逐步检查大部分代码,但当调试器进入我的异步方法中时,似乎就失去了实际执...

143得票12回答
tslint说不允许调用console.log - 我该如何允许它?

我刚开始使用 TypeScript 创建 React 应用程序create-react-app my-app --scripts-version=react-scripts-ts 默认的tslint.json配置不允许console.log()。 我现在怎样才能启用console.log()...

15得票3回答
eject后创建React应用程序的配置,用于构建组件库

我开始构建一个组件库,希望通过使用 create-react-app 创建React应用程序(并在其他应用程序中重用)来发布到NPM。不幸的是,create-react-app 的默认配置似乎不支持构建这样的组件库(请参见此问题,这个,和那个)。所以似乎我必须弃用。 你有一些指令可以在弃用后...