我使用HotTowel的生成器构建了一个小应用程序
然后我构建应用程序,配置端口转发,以便我可以从远程访问
检查遥控器并正在加载!
但我得到了这个错误:"无法设置属性'值' of null" - 当然表格的价值(例如)没有显示
这只发生在其他领域 - 在远程机器上,在本地它的工作完美!
起初我认为,这是关于构建操作,
也许是Uglify / Minify的东西,但是再一次,在本地工作,所以我认为它与其他域配置有关。
这是我的服务器:
var express = require('express');
var bodyParser = require('body-parser');
var fs = require('fs');
var browserSync = require('browser-sync');
var app = express();
app.use(bodyParser.json()); // support json encoded bodies
app.use(bodyParser.urlencoded({extended: true}));
app.use(function (req, res, next) {
res.setHeader('Access-Control-Allow-Origin', '*');
res.header('Access-Control-Allow-Methods', 'GET,PUT,POST,DELETE');
res.header('Access-Control-Allow-Headers', 'Content-Type');
next();
});
var member = require('./api/member');
app.use('/api/member', member);
app.use(express.static('./build/'));
// Any deep link calls should return index.html
app.use('/*', express.static('./build/index.html'));
app.listen(4000);
console.log('Submit GET or POST to http://localhost:4000');