【第三天】学习总结

一. 修改完代码自动重启服务

使用第三方工具启动服务:nodemon,当代码发生变化会自动重启服务

1. 安装:npm install --global nodemon

2. 启动服务: nodemon app.js

二. 传统http和express区别

三. 懒人显示启动服务

// 获得本机ip方法定义
var os = require('os');

function getIPAdress() {
    var interfaces = os.networkInterfaces();
    for (var devName in interfaces) {
        var iface = interfaces[devName];
        for (var i = 0; i < iface.length; i++) {
            var alias = iface[i];
            if (alias.family === 'IPv4' && alias.address !== '127.0.0.1' && !alias.internal) {
                return alias.address;
            }
        }
    }
}
// 启动服务提示
server.listen(3000, () => {
    console.log('本机地址:\x1B[36m%s\x1B[0m', 'http://localhost:3000');
    console.log('局域网地址:\x1B[36m%s\x1B[0m', 'http://' + getIPAdress() + ':3000');
});

猜你喜欢

转载自www.cnblogs.com/dlm17/p/12556664.html