首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >为browserify填充jQuery节点

为browserify填充jQuery节点
EN

Stack Overflow用户
提问于 2016-04-19 11:44:30
回答 1查看 223关注 0票数 1

我有一个需要从NPM安装的模块的文件:

代码语言:javascript
复制
-- login.js --
require('jquery-form');

该模块依赖于window作用域中存在的jQuery变量,但是当我浏览它时,我知道我需要填补它。因此,我安装了browserify-shim,并像这样使用它(从package.json):

代码语言:javascript
复制
"browserify-shim": {
  "./node_modules/jquery/dist/jquery.js": "jQuery"
}, 

但是,当jquery-form运行时,未定义jQuery。我遗漏了什么?

EN

回答 1

Stack Overflow用户

发布于 2016-04-19 11:49:34

尝试:

代码语言:javascript
复制
{
  "browser": {
    "jquery": "./node_modules/jquery/dist/jquery.js"
  },
  "browserify-shim": {
    "jquery": "$"
  }
}

当您需要时:

代码语言:javascript
复制
var $ = require('jquery');
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/36708170

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档