node.js - 使用 node 和 nodemon 运行时 HTML 更改未反映
问题描述
我正在尝试将我的 HTML 文件作为我的 server.js 的响应表单发送,但即使在重新启动服务器后它也不适应我的 HTML 更改。
我也试过nodemon。
var express = require('express');
var app = express();
var server = require('http').createServer(app);
var io = require('socket.io')(server);
app.get('/', function(req, res, next) {
res.sendFile(__dirname + '/public/index.html');
});
app.use(express.static('public'));
app.set('view cache', true);
io.on('connection', function(client) {
console.log('Client connected...');
client.on('join', function(data) {
console.log(data);
});
client.on('messages', function(data){
client.emit('thread', data);
client.broadcast.emit('thread', data);
});
});
server.listen(7777);
解决方案
推荐阅读
- python - 气流 dagbag_import_timeout - 使用 subdag 吗?
- list - 是否可以使用 AMP 侧边栏创建多级导航?
- scala - 使用 scala /spark 创建蜂巢视图
- r - RStudio 要求证书
- perforce - 编辑工作区文件时可以防止 P4Merge 跳回文件顶部吗?
- javascript - 带有 Three.js 和 React.js 的 JSON 3D 元素
- dynamic - 将 vue js 代码注入 DIV 标签
- azure - 使用 Azure 应用程序洞察监控 IIS Web 应用程序
- qt - 为什么委托无法识别状态mouseOver?
- amazon-web-services - AWS IoT 策略不允许 Cognito WebSocket 客户端订阅主题