我正在运行一个Gulp任务,用于连接和缩小我的所有JavaScript文件。
我们的想法是将所有供应商文件连接在一起,然后将所有核心应用程序文件连接在一起。由于我的核心应用程序依赖于JQuery,我首先加载供应商文件:
<script src="dist/app-vendor.js"></script>
<script src="dist/app-core.js"></script>
但由于某些原因,当我的app-core文件加载时,似乎JQuery不可用:
app-core.js:7101 Uncaught ReferenceError: $ is not defined
我在这里做错了什么?
return gulp.src('scripts/' + name + '/*.js')
.pipe(sourcemaps.init())
.pipe(concat(name + '.js'))
.pipe(rename(name + '.min.js'))
.pipe(uglify())
.pipe(sourcemaps.write('./'))
.pipe(gulp.dest('dist', {'mode': '0777'}));