Aurelia webpack引用非IIFE模块的脚本

时间:2017-01-20 08:43:14

标签: javascript module webpack aurelia iife

我有一个这样的脚本:

  

myscript.js

(function (root, factory) {
    if (typeof define === 'function' && define.amd) {
        define(['jquery'], factory);
    } else if (typeof exports === 'object') {
        module.exports = factory(require('jquery'));
    } else {
        root.sortable = factory(root.jQuery);
    }
}(this, function ($) {
    $(document).ready(function () {
        $('#side-menu').metismenu();
}));

它有metismenu作为依赖。现在,如果我将此脚本作为

放在main.js中

import './myscript;

它抛出$()。metismenu是一个函数。 所以我将其添加到脚本标题中:

import 'metismenu';

但它仍然会引发同样的错误。 在aurelia处理这些功能的正确方法是什么?

0 个答案:

没有答案