你好,我已经创建了新的React应用程序
src中有index.tsx,它包含的全部内容是
import("./bootstrap")
如果我删除此导入或修改它的应用程序停止工作
bootstrap.tsx**文件包含以下内容
import React from 'react';
import { render } from 'react-dom';
import App from './App';
const Root: React.FC = () => <App />;
render(<Root />, document.getElementById('root'));
怎么才能去掉呢?
我想如果我的索引.tsx将包含
像这样的东西
ReactDOM.render(
<BrowserRouter>
<App />
</BrowserRouter>,
document.getElementById('root')
app.tsx
interface AppProps {
appPath?: string;
}
const App: React.FC<AppProps> = () => {
return (
<HashRouter>
<Route path="/" exact component={View1Component} />
</HashRouter>
);
};
export default App;
4条答案
按热度按时间b5lpy0ml1#
我刚刚遇到这个问题。
要删除 Bootstrap ,只需在
terminal
或cmd
中运行以下命令即可这将自动从依赖项中卸载 Bootstrap
ukqbszuj2#
欢迎来到Stack Overflow。
只是这个问题的性质,我认为有很多答案在互联网上,并肯定在S.O.,这将回答这个问题。
此外,我邀请您将删除引导导入时出现的错误。
不过,我会尽我最大的努力,现在,你有没有尝试过明显的,
npm uninstall bootstrap
和删除导入行从索引文件?让我们知道它是如何去!
kgsdhlau3#
对我来说,这是什么工作:
bttbmeg04#
我想把重点放在问题上,而不是解决方案。我觉得你的命名不符合前端社区。在前端社区,我们使用两个文件名作为根文件。
index.tsx
或main.tsx
。bootstrap
在java社区经常使用的单词。提示:前端社区引导指向一个库(CSS/JS)。
为安全重命名.你需要到编辑
package.json
或index.html
.