一些reactjs代码包含html文件中的reactJs源,
<script src="react-0.13.1.js" type="text/javascript"></script>
<script src="JSXTransformer-0.13.1.js" type="text/javascript"></script>
<script src="app.js"></script>
有些人在app.js
,
var React = require("React")
两个代码块是否都做同样的事情?
浏览器如何处理require
函数调用,因为大多数服务器使用require
函数?
答案 0 :(得分:0)
如果使用CommonJS模块系统,则需要使用Browserify或Webpack等工具来分析代码并查看所需的模块。然后,他们将所有这些模块捆绑到一个大的Javascript文件中。由于所有代码/模块最后都在同一个文件中,因此您可以在某种程度上要求模块,使其看起来像是在模块定位期间阻止UI,但事实并非如此。