Mysql app.js中停止加载CSS资源的代码

Mysql app.js中停止加载CSS资源的代码,mysql,node.js,azure,web-applications,Mysql,Node.js,Azure,Web Applications,我有一个有趣的问题。我最近在app.js文件中添加了一些代码来调用我的SQL server并返回结果 代码正常工作,它返回我期望的记录,但是它停止返回我的CSS文件,错误为500。如果我快速删除调用SQL server的代码,它会再次正常工作 var Connection = require('tedious').Connection; var Request = require('tedious').Request; // Create connection to database var

我有一个有趣的问题。我最近在app.js文件中添加了一些代码来调用我的SQL server并返回结果

代码正常工作,它返回我期望的记录,但是它停止返回我的CSS文件,错误为500。如果我快速删除调用SQL server的代码,它会再次正常工作

var Connection = require('tedious').Connection;
var Request = require('tedious').Request;

// Create connection to database
var config =
{
    authentication: {
        options: {
            userName: '', // update me
            password: '' // update me
        },
        type: 'default'
    },
    server: '', // update me
    options:
    {
        database: '', //update me
        encrypt: true
    }
}
var connection = new Connection(config);

// Attempt to connect and execute queries if connection goes through
connection.on('connect', function(err)
    {
        if (err)
        {
            console.log(err)
        }
        else
        {
            queryDatabase()
        }
    }
);

function queryDatabase()
{

    // Read all rows from table
    var request = new Request(
        "SELECT * FROM [dbo].[Persons]",
        function(err, rowCount, rows)
        {
            console.log(rowCount + ' row(s) returned');
            process.exit();
        }
    );

    request.on('row', function(columns) {
        columns.forEach(function(column) {
            console.log("%s\t%s", column.metadata.colName, column.value);
        });
    });
    connection.execSql(request);
}
以下是返回的没有css的我的页面,并显示错误:


有人知道这里发生了什么,我能做些什么来修复它吗?

我又测试了一次。它工作得很好。以下是要点

先决条件

只需添加您粘贴在问题中的代码

1.安装繁琐

2.确保侦听端口正确。

app.listen(process.env.PORT);
3.将sql server设置为允许访问Azure服务


我遇到错误“由于发生内部服务器错误而无法显示页面”的原因是端口配置错误。

我再次测试了它。它工作得很好。以下是要点

先决条件

只需添加您粘贴在问题中的代码

1.安装繁琐

2.确保侦听端口正确。

app.listen(process.env.PORT);
3.将sql server设置为允许访问Azure服务


我遇到错误“由于发生内部服务器错误而无法显示页面”的原因是端口配置错误。

您能否解释有关“它停止返回我的css文件”的更多信息?错误消息屏幕截图将有助于查找您的问题。谢谢Tony,我已经用截图更新了OP。你能解释更多关于“它会阻止我的css文件被返回”的信息吗?错误消息截图将有助于找到你的问题。谢谢Tony,我用截图更新了OP。谢谢Tony,所有这些都设置正确,但我仍然得到了问题。我在开发人员控制台中遇到的另一个错误是“UncaughtReferenceError:$未定义”。加上页面加载速度非常慢。@Kat这很奇怪。我只是遇到了警告消息。我现在没有问题。我已将设置更改为使用Visual Studio代码,而不是尝试在云中开发。谢谢你给我指引了正确的方向。谢谢托尼,所有这些都设置正确了,但我仍然明白了问题所在。我在开发人员控制台中遇到的另一个错误是“UncaughtReferenceError:$未定义”。加上页面加载速度非常慢。@Kat这很奇怪。我只是遇到了警告消息。我现在没有问题。我已将设置更改为使用Visual Studio代码,而不是尝试在云中开发。谢谢你给我指引了正确的方向。