我在我的项目中使用 gulp 4 和 bootstrap 5 当我从 node_modules 调用 BS 时,js 没有像我一样工作预计它会在我的控制台中向我显示此错误消息。
<块引用>未捕获的 ReferenceError: require 未定义
这是我的 app.js 文件:
var bootstrap = require("../../node_modules/bootstrap/dist/js/bootstrap.bundle");
这是我的 gulpfile.js 文件:
const { src, dest, watch, series, parallel } = require("gulp");
const terser = require("gulp-terser");
const babel = require("gulp-babel");
const browsersync = require("browser-sync").create();
...
function compileJS() {
return src("src/js/app.js", { sourcemaps: true })
.pipe(babel())
.pipe(terser())
.pipe(dest("src/assets/js", { sourcemaps: "." }));
}
...
SASS 文件运行良好,但 js 没有我收到该错误消息。