我正在尝试将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');
构建运行没有错误,但我还是
$ is not defined
如果我查看我的构建文件,那里肯定会编译jquery,那么我错过了什么?
答案 0 :(得分:0)
Mea culpa。
这非常有效。抛出错误的模块不需要jquery - 我正在查看错误的模块。所有缺失的都是要求。