我正在使用create-react-app,我有一句台词说:
import createHistory from 'history/lib/createBrowserHistory'
但是这不起作用,它会抛出一个错误:
Error in ./src/deps/history.js.
Module not found: 'history/lib/createBrowserHistory'
in /home/aurimus/Apps/projects/my-project/src/deps
这是否是create-react-app特别不支持的?我怎么才能避开这一切
我有一个使用绝对导入和css模块(scss)的create-react-app项目。我正在尝试定义一个自定义的font-face,但是导入没有被解决。 已尝试文档中建议的所有方法。 我的文件夹结构 jsconfig.json
public
src
L assets
L fonts
L impact.ttf
L index.js
L index.scss 在我的index.scss @font-face {
font-family: 'impact';
src: url(./assets/fonts/impact.ttf) format('ttf'
我刚刚将我的react项目依赖项更新为最新版本。我将"typescript“更新为"^4.2.2”。在那之后,我得到了这个错误:
src/serviceWorker.ts
Line 24:16: 'registration' is defined but never used no-unused-vars
上面这行是create-react-app "serviceWorker.ts“默认代码的一部分
onSuccess?: (registration: ServiceWorkerRegistration) => void;
我尝试搜索
使用/src/setupProxy.js,我可以导入/ server /index.js并启动服务器api。
问题是,对/server/目录中的文件所做的更改不会重新启动create-react-app,因此在我终止它并重新启动它之前,我看不到我的任何更改。
有没有办法让create-react-app也监视服务器目录的变化,或者使用nodemon来运行create-react-app?
我尝试通过props将本地存储的图像名称传递给组件。问题是
<img src={require(`../assets/img/${iconName}.svg`)} />
不起作用。我已经使用create-react-app引导了项目。该组件如下所示:
import React from 'react';
import best from '../../assets/img/best.svg';
import cashback from '../../assets/img/cashback.svg';
import shopping
我使用create-react-app生成了一个项目。
index.js
import React from 'react';
import ReactDOM from 'react-dom';
import './index.css';
import App from './App';
import registerServiceWorker from './registerServiceWorker';
import AuthProvider from './AuthProvider';
R
最新版本的create-react-app是4.0.3,但当我运行npx create-react-app my-app时,它使用1.5.2版本,也不使用模板。我没有任何全局安装它,并尝试卸载它使用npm uninstall -g create-react-app。
我的npm版本是7.21.1,节点版本是16.9.1
我怎么才能让它起作用?请帮帮忙。
编辑:在创建应用程序时有58个漏洞,这是在最后-
A template was not provided. This is likely because you're using an outdated version of creat