我目前正在使用YepNope.js加载我的 css/javascript 文件。我想知道在初始过程中是否有任何方法可以给脚本一个变量名。例如:
yepnope({
test : Modernizr.csstransforms,
yep : ['MyCSS', 'jQuery']
nope : ['MyCSS2']
});
// Where 'MyCSS' = '/css/mycss.css' | 'jQuery' = '/scripts/jquery.min.js'
// 'MyCSS2' = '/css/mycss2.css
我有一个开发团队,他们都将使用相同的脚本集,并希望使其尽可能易于处理。与简单的名称分配相比,必须追踪脚本路径可能会耗费大量时间。
我希望能够定义一个变量名称列表,这些变量名称具有分配给它们的实际脚本的值,YepNope.js 将解释这些变量名称,而无需开发人员将变量分配添加到他们的项目代码中:
{ 'MyCSS': '/css/mycss.css', 'jQuery', '/scripts/jquery.min.js' }
这样,当开发人员将他们的脚本文件添加到他们的项目时,他们就不必追踪指定文件的所有路径。