我需要在浏览器中使用Q
库(http://documentup.com/kriskowal/q/)。我想用RequireJS
加载这个库,但我不知道如何做到这一点。我知道如何加载我自己的模块,但我无法通过Q
来完成。它有一些功能:在浏览器中使用Q库
(function (definition) {
//some another code here***
// RequireJS
} else if (typeof define === "function" && define.amd) {
define(definition);
我如何可以加载Q
然后在另一个模块使用它?
尽管这样可行,但我认为这是一个坏主意,因为这意味着您将混合使用模块化(即AMD/RequireJS)和“传统”(即全局变量)代码,从长远来看可能会导致问题。 – kryger
https://rawgithub.com/kriskowal/q/master/q.js - 未找到 –