Как загрузить все файлы на сайт NodeJS

Вот мой NodeJS app.js

const express = require('express');
const app = express();
const http = require('http');
const fs = require('fs');
const path = require('path');

const index = require('./index');

fs.readdir("./" ,(err ,data) => {
    console.log(data);
data.forEach(file => {
    console.log(file + "\t" + path.extname(file) + "\t" +
    fs.statSync("./" + file).size + "B");});});
const port = process.env.PORT || 8000;
app.use("/" ,express.static("./"));

app.listen(port ,'localhost');
console.log("ONLINE");

А вот index.js

const Window = require('window');
const Canvas = require('canvas');
const JSONgenerator = require("./modules/generators/JSONgenerator.js");
const SVGgenerator = require("./modules/generators/SVGgenerator.js");
const TXTgenerator = require("./modules/generators/TXTgenerator.js");

const View = require("./modules/view.js");
const Interface = require("./modules/interface.js"); 
const Mouse = require("./modules/mouse.js");

const window = new Window();
const canvas = Canvas;

const width = window.innerWidth;
const height = window.innerHeight;
const size = width / height;

const body = window.document.body;

const view = new View(window ,body ,width ,height ,size);


const face = new Interface(window ,body ,size);
const mouse = new Mouse(window ,view.canvas ,body);


const JSONG = new JSONgenerator(view.color);
const SVGG = new SVGgenerator(window ,body ,width ,height);
const TXTG = new TXTgenerator();


window.view = view;
window.mouse = mouse;
window.face = face;
window.JSONG = JSONG;
window.SVGG = SVGG;
window.TXTG = TXTG;

Проблема в том ,что не грузит в index модули ,потому-что они не загружены на странице . Пытался скопировать строку загрузки и просто поменять местоположение папки ,но независимо от порядка этих строк грузится лишь папка с этими файлами (но грузит все файлы с этой папки без проблем) .


Ответы (0 шт):