首页 > TAG信息列表 > create-react-app

javascript-如何使我的React状态立即更新?

我所做的旨在更新状态的功能无法完美运行. 我对当前状态进行了深度修改,然后将其设置为更改后的状态.我决定在副本上运行一个简单的地图,并更新数组中每个对象的属性,这使应用程序立即处于更新状态并显示更改. (以下代码未显示,我刚刚尝试过) 但这不适用于我真正想要对副本进行的修

将通常可以自行执行的第三方JavaScript库导入React应用(使用create-react-app)

我试图在我的React应用程序(通过create-react-app构建)中使用第三方库,该库通常是通过< script>标记在html文件中.: index.html ... <script src="some-library.js"></script> </body> </html> 该脚本基本上只是在文件末尾调用自身: some-library.js function foo()

javascript-create-react-app在生产中显示我的所有代码,如何将其隐藏?

在我的chrome来源标签中,我可以按确切的文件夹位置查看我的所有文件.我怎么藏起来? 这些不是我以前的项目中的问题,它是在不使用create-react-app的情况下完成的.解决方法:根据Issue #1632,在create-react-app中似乎是正确的行为. Gaeron: This is expected. You can delete .map

javascript – 使用create-react-app创建新React组件的最佳方法

我正在使用create-react-app.是否有命令创建一个组件来支撑文件. 现在我手动创建文件.假设组件名称是Button,我在组件文件夹中创建名为Button的文件夹,然后创建Button.js和Button.css 是否有任何CLI命令可以使用create-react-app执行此操作?我知道有一种方法可以使用Angular CLI但是

使用带有php索引的create-react-app

我想使用伟大的create-react-app工具启动新的反应项目,但我需要使用php来提供应用程序以允许我获取一些动态数据和配置并在启动之前将其反馈. 我如何配置create-react-app到服务器php? php有自己的内置服务器,所以我们可以使用它来启动index.php php -S localhost:8000 ./public/in

将create-react-app从javascript迁移到typescript

几个月前我使用create-react-app启动了一个react项目,我很有兴趣将项目从Javascript迁移到Typescript. 我看到有一种方法可以使用标志创建使用typescript的react应用程序: --scripts-version=react-scripts-ts 但我没有找到任何解释如何将现有的JS项目迁移到TS. 我需要它以递增方

javascript – 使路由器与动态路由在浏览器直接链接上给出404

我有一个React Front-end连接到Wordpress API,路由在客户端使用React Router定义.当我使用Link将它们引导到动态路线时,它们可以正常工作.但是,当我使用浏览器地址栏直接访问按Enter键的链接,或者我刷新.i得到 404 page not found 我知道这是因为直接调用服务器正在发生,并且当

javascript – 使用Moment JS创建-React-App:无法找到模块“./locale”

刚刚在我的Web应用程序上运行了npm更新,现在Moment JS似乎失败并显示以下消息: Error: Cannot find module "./locale" \node_modules\moment\src\lib\moment\prototype.js:1 > 1 | import { Moment } from './constructor'; 我不知道在更新之前我有什么版本的Moment JS,但我的应

javascript – ReactJS – 提升状态与保持本地状态

在我的公司,我们正在将Web应用程序的前端迁移到ReactJS. 我们正在使用create-react-app(更新到v16),没有Redux.现在我停留在一个页面上,可以通过以下图像简化结构: 在MainContainer的componentDidMount()方法中,使用相同的后端请求检索由三个组件(SearchableList,SelectableList和M

javascript – create-react-app在src目录之外导入限制

我正在使用create-react-app.我试图从我的src /组件内的文件中调用我公共文件夹中的图像.我收到此错误消息. ./src/components/website_index.js Module not found: You attempted to import ../../public/images/logo/WC-BlackonWhite.jpg which falls outside of the proj

javascript – 使用create-react-app获取api数据

我是reactjs的新手,我正在使用create-react-app开始,但我无法理解如何进行api调用来获取数据.这是我的代码: import React, { Component } from 'react'; import logo from './logo.svg'; import './App.css'; // import { URL, KEY, city, countryCode } from './config.jso

reactjs – React Router路由无法在nginx create-react-app上运行

我正在使用“react-router-dom”:“^ 4.2.2”. 如果我在localhost上测试:3000 /秒它完美无缺. 当我使用nginx在ubuntu服务器上上传时,我尝试www.website.com,它可以工作.当我尝试使用www.website.com/second时,它找不到404.我正在使用create-react-app. app.js class TestRoutes ext

Javascript fetch flask json

所以我正在尝试将Flask服务器连接到前端创建反应应用程序.现在我只想验证我可以在两者之间发送json.下面是每个代码以及有关错误的更多描述. 创建React App获取 import React, { Component } from 'react'; import './App.css'; export default class App extends Component {

javascript – 模拟内部axios.create()

我正在使用jest和axios-mock-adapter来测试redux异步动作创建器中的axios API调用. 当我使用axios.create()创建的axios实例时,我无法使它们工作: import axios from 'axios'; const { REACT_APP_BASE_URL } = process.env; export const ajax = axios.create({ baseURL: REACT

在create-react-app项目中增加JavaScript堆大小

Node通过传入–max-old-space-size命令行标志来增加堆大小. 在create-react-app项目中,一切都取决于react-scripts的使用.如何在这些项目中传递此参数,我应该在哪里做到最好? 谢谢你的帮助.解决方法:非常感谢@ dan-abramov,他的评论就是答案! (如果你遇到这个问题,请给他投票). 你可

javascript – 无法编译反应应用程序,因为它说“找不到模块”

我一直在尝试执行一个非常简单的反应应用程序,但由于某种原因我无法编译它.当我尝试使用“npm start”在bash中编译它时,我收到错误,指出“编译失败:./ src / index.js 找不到模块:无法解析’/ Users / Pruthvi / Desktop / ReactApplication / my-app / src’中的’./registerServic

javascript – 如何为create-react-app创建多个条目和输出并保持它们分开?

我的用例是我正在使用电子,并希望有多个可以加载的窗口.最初将加载一个节点应用程序,但不会向用户显示.我只是用它来运行特定的任务.另一个窗口将是UI客户端,这将建立在反应中.我正在使用create-react-app. 我采取的步骤 >我已经退出了. >我创建了多个入口点. 基本上,我已经跟随讨

javascript – 使用Jest和create-react-app测试React Async

我似乎无法想出这个.我正在使用create-react-app,它是在测试运行器Jest中构建的.对于所有同步代码,它似乎工作得很好,但是当嘲笑承诺时,我似乎无法让它工作. 反应组件具有我能够模拟提交的形式. 反应组件代码段. //Top of the page import {auth} from '../../lib/API_V2' // ...

javascript – create-react-app中的JSX文件

只是想知道create-react-app如何使用.js文件而不是.jsx用于jsx标记.是因为特殊的webpack配置吗?顺便问一下,在哪里可以找到使用create-react-app创建的项目的webpack和babel配置?解决方法:文件扩展名没有什么特别之处;这只是通过Babel运行的问题.例如: module: { loaders: [

javascript – 如何将create-react-app使用的错误页面合并到自定义项目中?

当您使用create react app并在代码中出错时,您将获得这个非常详细和精确的错误页面: 如何将此错误页面合并到我自己的自定义项目中.我怀疑需要一种类型的webpack插件.我项目中的工具是: > node.js> express.js> webpack>巴贝尔>萨斯>反应> redux 这是我目前的webpack配置: import we