SystemJS - 提供 JQuery 全局对象
SystemJS - Provide JQuery global object
我有一个混合了新代码和旧库的项目,其中一些基于 JQuery 和 JQuery 插件。我遇到了一些问题,其中一些插件正在使用全局对象 ($) 进行集成,而其他插件正在使用 require("jquery")
或等效项。这似乎是在获取 JQuery.
的两个不同实例
由于一些现有代码,我需要全局对象在那里。但是,为了支持我的新代码,我希望为 require
s 或 import
s 'jquery' 提供任何 window.jQuery 对象,而不是尝试加载外部模块。
我可以用 SystemJS 做到这一点吗?
您尝试过 SystemJS-Adapter-Modules 吗?创建文件 jquery.js 并引用全局加载的 jQuery 函数:
module.exports = window.jQuery;
当您导入 "jquery" 时,您应该获得对已加载的 jQuery 函数的引用。
我有一个混合了新代码和旧库的项目,其中一些基于 JQuery 和 JQuery 插件。我遇到了一些问题,其中一些插件正在使用全局对象 ($) 进行集成,而其他插件正在使用 require("jquery")
或等效项。这似乎是在获取 JQuery.
由于一些现有代码,我需要全局对象在那里。但是,为了支持我的新代码,我希望为 require
s 或 import
s 'jquery' 提供任何 window.jQuery 对象,而不是尝试加载外部模块。
我可以用 SystemJS 做到这一点吗?
您尝试过 SystemJS-Adapter-Modules 吗?创建文件 jquery.js 并引用全局加载的 jQuery 函数:
module.exports = window.jQuery;
当您导入 "jquery" 时,您应该获得对已加载的 jQuery 函数的引用。