use*_*868 4 javascript ajax node.js requirejs q
我正在尝试使用最新的q.js为我的ajax调用添加promises.我不以任何形式或形式使用node.js. 我从https://github.com/kriskowal/q下载了最新版本,仅包含q.js. 在我的控制台中,我在某些地方看到:
ReferenceError:未定义require
我不知道这是否是一个交易破坏者,但我也不使用requirejs.我正在使用单页应用程序,虽然我使用jquery进行ajax,但我计划删除该依赖项,无论是我自己的简单实现还是其他更小的库.我想使用q.js,也使用bootstrap.js,并且可能会使用flatiron-director,就是这样.所以我不使用npm或其他任何东西,因为我的应用程序非常简单.只有几个JS文件,我认为没有任何理由增加这种复杂性.
那么这个错误是一个问题,如果没有require.js(或node.js),q.js将不起作用?我以为我读它是独立的,但是当我看到这样的错误并且好像它依赖于其他一些JS库时,它让我怀疑是否可以使用它.