browserify-shim jquery-validate无法找到模块

时间:2014-12-01 17:21:17

标签: browserify-shim

我正在尝试使用browserify来管理javascript,但我在browserify-shim步骤中被阻止。

我的文件结构是:

  • 构建:
    • 的package.json
    • gulpfaile.js
    • asset_src
      • bower_components
        • jQuery的验证
          • DIST
            • 的jquery-validate.js

在package.json中我有以下内容:

browserify": {
    "transform": [
        "browserify-shim"
    ]
},
"browser": {
    "jquery": "./asset_src/bower_components/jquery/jquery.js",
    "validator": "./asset_src/bower_components/jquery-validate/dist/jquery.validate.js"
},
"browserify-shim": {
    "jquery": "$",
    "validator": {"depends": ["jquery"]}
}

在一个模块中我有:

var validator = require("validator");

我必须做错事,因为每当我使用gulp构建时,我都会收到一条消息,说明模块"验证器"找不到...

jquery-validate将自身附加到jQuery和window对象上的$。我已经尝试了很多不同的变体,但这似乎是最正确的查看文档...我真的不知道还有什么可以尝试,所以正确的方向上的任何指示都会真的很折旧!

一切顺利, 焦亚

0 个答案:

没有答案
相关问题