我有一个像这样的服务文件
// service.es6.js
export default Service = (function($) {
return { e: 5, f:3, setJQuery: val => $ = val }
})(jQuery);
在另一个文件中,例如controller.es6.js。
// controller.es6.js
const { JSDOM } = require('jsdom');
const jsdom = new JSDOM('<!doctype html><html><body></body></html>');
const { window } = jsdom;
import * as jquery from "jquery";
const $ = require("jquery")(window);
const jQuery = $;
import * as MyService from './service.es6';
我遇到了ReferenceError: jQuery未定义
的问题。
我该如何正确地导入它?
我需要将服务重写为类吗?
Service
变量吗? - Bergi