Код: Выделить всё
ejs_portfolio/
├── public/
│ ├── stylesheets/
│ │ └── style.css
│ ├── images/
│ │ └── kawsNWF.png
│ │ └── Potter.png
│ │ └── image1.1.png
│ └── videos/
│ └── Video.mp4
├── views/
│ ├── layout.ejs
│ ├── header.ejs
│ ├── footer.ejs
│ ├── home.ejs
│ ├── aboutMe.ejs
│ ├── contactMe.ejs
│ └── myProjects.ejs
├── routes/
└── app.js
Код: Выделить всё
const express = require('express')
const path = require('path');
const app = express();
// Serve static files
app.use(express.static(path.join(__dirname, 'public')));
// View engine setup
app.set('views', path.join(__dirname, 'views'));
app.set('view engine', 'ejs');
// Routes
const indexRouter = require('./routes/index');
app.use('/', indexRouter);
Код: Выделить всё
[*]
Прямой доступ : я могу получить доступ к http: // localhost: 3000/styleshies/style.cs непосредственно в wrowser, и это показывает, что это то, что он содержит, это то, что он содержит, это то, что он содержит, это то, что он содержит, так и показывает. />
[*] тест в стиле : когда я добавляю встроенный тег непосредственно в layout.ejs , стили не применяются. Только HTML -встроенный стиль работает. < /P>
Код: Выделить всё
Hello;
минимальный тестовый файл : я создал тест. Html file/ с простым врождением , и что работает хорошо. /> < /ol>
Вопросы: < /h3>
Есть ли какие -либо другие причины, почему style.css < /code> не применяется в моем расположении EJS, даже если он правильно обслуживается? Отсутствует?>
Подробнее здесь: https://stackoverflow.com/questions/791 ... rect-setup