Здравствуйте,у меня проблема : Пытаюсь подключить css, js файлы и картинки к node.js с помощью require , но он выдает ошибку при чтении css / js файлов (менял местами).Если запускать сам html файл,то он все работает. Как подключить картинки? (Чтобы он их читал и выводил на сайт). Как сделать так,чтобы он читал и применял к сайту css и js?
По умолчанию Node JS сервер не отдает статические файлы в браузер по запросам. Вы можете самим писать сервак, отдающий статические файлы по запросу или использовать модуль Express. Создайте папку (да-да, каталог) /public в корне, поместите в неё папки (каталоги) с css и js-файлами, картинки и прочие публичные ресурсы:
var path = require('path');
var express = require('express');
var app = express();
app.use(express.static(path.join(__dirname, 'public')));
Теперь по запросу 127.0.0.1/main.css экспресс пороется в публичной папке и, если найдёт, то отправит вам стили.
Продвижение своими сайтами как стратегия роста и независимости