我尝试按照Durandal gulp doc上的说明对我的 durandal 项目实施 gulp
main.js 文件已成功构建,但是当尝试单击将打开模式对话框的内容时,它将显示此错误(firefox):
TypeError: req.toUrl is not a function
url = req.toUrl(nonStripName),
main.js (line 48306, col 16)
这是我在 gulpfile.js 上的配置
var gulp = require('gulp');
var durandal = require('gulp-durandal');
gulp.task('default', function(cb)
{
durandal({
baseDir: 'public_html/app',
main: 'main.js',
output: 'main.js',
almond: true,
minify: false
})
.on('error', function(err) {
console.error('error. ' + err);
})
.pipe(gulp.dest('public_html/build'))
.on('end', cb);
});
我也遇到了这个答案https://stackoverflow.com/a/23329383/1889014
但我不确定这是否与我的问题有关。
有人可以帮助或指导我完成这个吗?谢谢!