昨天,我的TypeScript + React项目一切正常。如今,任何配置都无法改变,一切都变了。使用Git将其回滚到可用版本并没有帮助。使用NPM重新安装所有软件包无济于事。
我试图从App.jsx中删除所有内容以查找错误。
这是我的app.jsx
import * as React from 'react';
import { BrowserRouter as Router, Route } from 'react-router-dom';
interface Props {}
class App extends React.Component<Props> {
render() {
return (
<div className="App">
<Router>
<div>
<Route exacty={true} path="/" component={<p>Hello</p>}/>
</div>
</Router>
</div>
);
}
}
export default App;
Run Code Online (Sandbox Code Playgroud)
但这仍然给我一个错误:
(10,5): error TS2605: JSX element type 'BrowserRouter' is not a constructor function for JSX elements.
Types of property 'setState' are incompatible.
Type '{ <K extends never>(f: (prevState: void, props: BrowserRouterProps) …Run Code Online (Sandbox Code Playgroud) 我正在 Xcode 上为我的设备构建 Unity 项目。我开始使用 cocapods 来解决另一个问题。
现在我收到此错误:
armv7 架构已弃用。您应该更新 ARCHS 构建设置以删除 armv7 架构。
这个错误是什么意思以及如何消除它?