我刚开始使用requirejs api,但最初有关使用google CDN的问题。
目前,要获取最新的jquery和jqueryui,我使用以下内容:
<meta name="viewport" content="initial-scale=1.0, user-scalable=no" />
<script src="https://www.google.com/jsapi?key=myKey"></script>
<script type="text/javascript">
//=== Load in any web modules necessary
google.load("jquery", "1");
google.load("jqueryui", "1");
</script>
是否可以在requirejs中使用此结构或类似的东西?如果是这样,main.js文件会是什么样的?
此外,requirejs还可以控制css包含吗?
答案 0 :(得分:0)
radi8,据我所知(&amp;我可能会弄错)RequireJS仅对处理JS依赖项有用。在CSS中,您可以使用@import,但您需要提供硬编码的URL。如果你想要更强大的CSS处理,我建议调查Less或Sass。
更新:实际上,我一直在阅读&amp;玩弄RequireJS并从API usage page:
中找到了这个美味的花絮define(["require"], function(require) {
var cssUrl = require.toUrl("./style.css");
});
显然,弄清楚这一点,看看它是否适合你的用例等等是值得的。希望这会有所帮助。