2013-03-20 3 views
0

Я только начинаю использовать requirejs api, но имею первоначальный вопрос относительно использования CDN Google.Использование requirejs 2.1.5 и 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

radi8, насколько я знаю (& Возможно, я ошибаюсь) RequireJS полезен только для обработки зависимостей JS. В CSS вы можете использовать @import, но вам нужно указать жесткий код. Если вы хотите более надежную обработку CSS, я бы предложил исследовать Less или Sass.

UPDATE: На самом деле, я читал на & играть с RequireJS и нашел это вкусное лакомство, от API usage page:

define(["require"], function(require) { 
    var cssUrl = require.toUrl("./style.css"); 
}); 

Очевидно, что платит бездельничать с этим, увидеть, если она соответствует вашему прецедентом и т. д. Надеюсь, это поможет.