我最近已经切换到吞噬,并认为我会尝试pixi.js,我一直在使用pixn的cdn,但现在我想要pixi-timer延迟某些功能。Gulp和Pixi.js - ReferenceError:窗口没有定义
所以我想,为什么不开始把它与吞噬一起捆绑?
但是我遇到了以下错误:
ReferenceError: window is not defined
我认为pixi.js的最新版本支持一饮而尽,甚至browserify,然而当我试着要求pixi.js.失败
有什么建议吗?
我一饮而尽文件:
var gulp = require('gulp');
var concat = require('gulp-concat');
var PIXI = require('pixi.js');
// var timer = require('pixi-timer');
var browserify = require('gulp-browserify');
gulp.task('game', function(){
return gulp.src('interface/js/gamelogic/**/*.js')
.pipe(concat('game.js'))
.pipe(gulp.dest('Vamp.Website/Resources/'));
});
gulp.task('default', function(){
gulp.watch('interface/js/gamelogic/**/*.js', ['game']);
});
完整的错误日志:
D:\Stuff\Vamp\vamp\Vamp>gulp D:\Stuff\Vamp\vamp\Vamp\node_modules\pixi.js\src\polyfill\index.js:5 if(!window.ArrayBuffer){ ^
ReferenceError: window is not defined at Object. (D:\Stuff\Vamp\vamp\Vamp\node_modules\pixi.js\src\polyfill\index.js:5:5) at Module._compile (module.js:413:34) at Object.Module._extensions..js (module.js:422:10) at Module.load (module.js:357:32) at Function.Module._load (module.js:314:12) at Module.require (module.js:367:17) at require (internal/module.js:16:19) at Object. (D:\Stuff\Vamp\vamp\Vamp\node_modules\pixi.js\src\index.js:2:1) at Module._compile (module.js:413:34) at Object.Module._extensions..js (module.js:422:10)
D:\Stuff\Vamp\vamp\Vamp>
这是有道理的,你猜我还有很多东西需要学习:d感谢您抽出时间详细解释 – user1725266