Как загрузить все файлы на сайт 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 модули ,потому-что они не загружены на странице . Пытался скопировать строку загрузки и просто поменять местоположение папки ,но независимо от порядка этих строк грузится лишь папка с этими файлами (но грузит все файлы с этой папки без проблем) .