节点js不向平板电脑提供css和js

时间:2017-11-28 11:19:25

标签: javascript css node.js

我正在使用节点js服务器作为网络服务器来提供我的webapp。 目前服务器在我的机器上本地运行。如果我在浏览器中调用localhost:portIP:Port,则可以正常使用。但是如果我从我的平板电脑中调用IP:port来测试它,看起来好像没有加载CSS和Javascript。只是Bootstrap thins看起来不错,但我自己的CSS和js没有加载。

这是节点js服务器的app.js:

const express = require('express');
const app = express();
const server_connection = require('./server_connection/server_connection.js');
const updateDB = require('./db_operations/updateDB.js')
const cronjobs = require('./cron_jobs/dbUpdateJob.js')
const path = require('path');
const filterController = require('./filter/filterController.js');

app.use('/', express.static(__dirname + '/../Client'));

app.listen(server_connection.port, () => {
    console.log('Server started on port ' + server_connection.port);
    //do stuff
});

//load the index.html from the server
app.get('/', function(req, res) {
    res.sendFile(path.join(__dirname + '../Client/index.html'));
});

这是文件夹结构:

Server/
   app.js
Client/
   index.html
   css/
     style.css
   scripts/
     multimple files

0 个答案:

没有答案