我正在使用node express,并希望使用p5进行一些基本分析。我使用npm install
来安装p5,但是当我需要()时,它会在命令提示符中返回ReferenceError: window is not defined
。这似乎是一个库方面的问题,因为错误日志引用了"Object.<number> at (...\node_modules\p5\lib\p5.js.<number>.<number>)"
这是我的代码:
var p5 = require('p5');
var express = require('express');
var app = express();
app.use(express.static(__dirname + '/p5_tests'));
app.get('/', function(req, res) {
res.sendFile('p5/index.html', {root: __dirname })
});
app.listen(3000, function () {
console.log('Example app listening on port 3000!');
});
我在npm install {p5/express}
安装了p5和express。