【发布时间】:2016-09-10 05:19:51
【问题描述】:
我正在使用 webpack 连接我自己的 JS 库和 JS 文件。目前的设置是这样的
var wpStream = require('webpack-stream')';
var files = ['jquery.js', 'angular.js', 'app.js', 'controller.js', 'etc.js'];
gulp.task('pack', function(){
return gulp.src(files)
.pipe(wpStream({
output:{filename: 'bundle.js'}
}).pipe(gulp.dest('dist'));
});
这很好用。我的文件已创建,它包含我的 files 数组中指定的所有内容。但是在页面加载时,我收到错误jQuery is not defined。此外,在我的控制台中,当我输入jQuery 时,没有jQuery,而是jQuery111206520785381790835。当我添加一个点来查看方法列表时,只有普通的对象方法(hasOwnProperty、toString 等)。
如何访问 jQuery? webpack 用它做了什么?
【问题讨论】:
-
轻微错字 -
'app.js没有结束语。不知道是不是这个原因... -
@mark.hch 不,这是简化的。不过谢谢! +1
-
另外你确定你的 jQuery 加载正确吗?检查你的 jQuery 路径,可能有问题..!
-
@UmairShahYousafzai 我可以在网络面板中看到它已加载。
标签: javascript jquery node.js gulp webpack