• Как подключить файл js к серверу Node.js?

    rockon404
    @rockon404
    Frontend Developer
    Устанавливаем express:
    npm i -S express

    const express = require('express');
    
    const app = express();
    
    const port = process.env.PORT || 3000;
    
    app.use('public', express.static('public'));
    
    app.get('*', (req, res) => {
      res.sendFile('public/index.html');
    });
    
    app.listen(port, () => {
      console.log('Server listen at %s port', port);
    });


    В строчке: app.use('public', express.static('public')); подключается промежуточное ПО express.static, которое будет перехватывать все запросы за статическими файлами по пути: hostname:port/public/*, например http://localhost:3000/public/style.css, забирать их из папки /public и возвращать клиенту.
    Ответ написан
    Комментировать