【问题标题】:Including jquery in a browserify build在 browserify 构建中包含 jquery
【发布时间】:2017-05-30 17:47:50
【问题描述】:

我正在尝试将 jquery 捆绑到我的 Browserify 应用程序中,因此我不必从我的主 html 文件中的 CDN 加载它。我已将 jquery 安装到我的 npm_modules 中

npm install jquery

然后将其添加到我的 package.json 中

{
  "name": "bwplans",
  "version": "0.1.0",
  "devDependencies": {
    "grunt": "~0.4.4",
    "grunt-browserify": "^5.0.0",
    "grunt-contrib-concat": "latest",
    "grunt-contrib-jshint": "latest",
    "grunt-contrib-uglify": "latest",
    "grunt-contrib-watch": "latest",
    "jshint-stylish": "latest",
    "jquery": "latest"
  }
}

最后在我的模块顶部我需要它:

var $ = require('jquery');

构建运行没有错误,但我仍然得到 ​​p>

$ is not defined

如果我查看我的构建文件,jquery 肯定是在其中编译的,那么我错过了什么?

【问题讨论】:

    标签: javascript jquery browserify


    【解决方案1】:

    过失。

    这很好用。引发错误的模块不需要 jquery - 我正在查看错误的模块。缺少的只是一个需求。

    【讨论】:

      猜你喜欢
      • 2014-04-21
      • 2016-06-12
      • 2019-07-08
      • 2014-02-21
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-07-08
      • 2017-01-15
      相关资源
      最近更新 更多