是否每次都要运行create-react-app
命令来创建应用?
我不想触发create-react-app
命令,该命令提供了一些有助于运行React应用程序的React模块文件。
那么你们能帮我理解吗,每次运行此命令是否强制执行。
import React from 'react';
const App = {
return (
<div id="root">
<p>Hello this is first react application</p>
</div>
);
}
ReactDOM.render(<App />, document.getElementById('root'));
export default App;
<script src="https://cdnjs.cloudflare.com/ajax/libs/react/16.6.3/umd/react.production.min.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/react-dom/16.8.6/umd/react-dom.production.min.js"></script>
答案 0 :(得分:0)
create-react-app(cra)用于快速引导新的React应用。
您可以不使用react来使用react,可以只使用react + react-dom CDN来运行react。
或者,如果您知道一些Webpack,也可以自己进行引导,您只需要react-jsx babel预设即可将JSX语法转换为React.createElement调用。
答案 1 :(得分:0)
您可以运行一次并制作本地副本,以便每次都复制过来。
您也可以从头开始构建应用,不过这需要更长的时间。
超过 5 分钟的大部分时间用于下载应用所需的依赖项。
注意:这不是一个好的做法,因为它导致您的应用程序中永远不会获得更新的更新依赖项,而您实际上只是继续使用旧的。
如果您只是制作一堆要测试的应用,那没问题。如果您要制作大量用于生产目的的应用,请记住,随着安全更新的发布,维护工作的一部分是定期更新依赖项。