Browserify-shim - 如何将两个全局变量从一个包传递到另一个包

时间:2015-11-25 05:40:38

标签: javascript browserify package.json browserify-shim

我想将$包中的两个变量(jQueryjquery)传递给persian-datepicker。所以我添加了$jQuery作为persian-datepicker的依赖项。我做得对吗?

但似乎browserify-shim无法从单个包中导出一个变量。

任何想法?

我的package.json



...

"browser": {
    "jquery": "./node_modules/jquery/dist/jquery.js",
    "persian-datepicker": "./node_modules/persian-datepicker/dist/js/persian-datepicker-0.4.5.js",
},
"browserify-shim": {
    "./node_modules/persian-datepicker/dist/js/persian-datepicker-0.4.5.js": {
        "depends": [
            "jquery:jQuery",
            "jquery:$"
        ]
    }
},
"browserify": {
    "transform": [
        "browserify-shim"
    ]
},

...




1 个答案:

答案 0 :(得分:0)

您所做的工作非常顺利 - 您可以通过browserify-shim导出$jQuery,而不会出现任何问题。

如果您仍在尝试解决此问题,那么您会遇到什么错误?