我正在使用RequireJS来组织我的Backbone应用程序,并且我正在尝试在网站外部开发期间使用LessCSSrequire
,以避免页面呈现样式非常缓慢。
<script type="text/javascript" data-main="/js/config.js" src="/js/libs/require/require-2.1.8.min.js"></script>
<link rel="stylesheet/less" type="text/css" href="http://website.local/css/styles.less">
<script type="text/javascript">
less = {
env:"develop"
}
</script>
<script type="text/javascript" src="/js/libs/less/less-1.4.1.min.js"></script>
当我在外部加载LessCSS
JavaScript 文件RequireJS
以编译我的 LESS 代码时,出现以下错误Chrome debugger
:
Uncaught Error: Mismatched anonymous define() module: function (){return r}
RequireJS
仅当我在请求之外加载外部库时才会引发错误。
是否存在某种方法来避免 RequireJS 引发此错误并让我使用像 LessCSS 这样的外部 JavaScript 库?