Size: a a a

2020 May 15

А

Артём Курилко... in pro.js
как то так но я не знаю где здесь указать путь к этому файлу
источник

CM

Chingiz Mamiyev in pro.js
Артём Курилко
как то так но я не знаю где здесь указать путь к этому файлу
response.sendFile(__dirname + "/");
источник

CM

Chingiz Mamiyev in pro.js
Покажи файловую структуру
источник

А

Артём Курилко... in pro.js
дирнейм помойму указывает путь к проекту, но в проекте допустим есть 4 папки, и как указать конкретную?
источник

А

Артём Курилко... in pro.js
Chingiz Mamiyev
Покажи файловую структуру
сейчас
источник

CM

Chingiz Mamiyev in pro.js
Артём Курилко
дирнейм помойму указывает путь к проекту, но в проекте допустим есть 4 папки, и как указать конкретную?
Покажу)
источник

А

Артём Курилко... in pro.js
источник

А

Артём Курилко... in pro.js
в модулях страницы которые хочу возвращать
источник

CM

Chingiz Mamiyev in pro.js
Артём Курилко
дирнейм помойму указывает путь к проекту, но в проекте допустим есть 4 папки, и как указать конкретную?
Путь к папке на котором запущен файл
источник

CM

Chingiz Mamiyev in pro.js
В index.js пишешь код?
источник

А

Артём Курилко... in pro.js
проект хочу запускать с папки landing-page, но после нажатия ссылки переходить на файл из папки resources
источник

А

Артём Курилко... in pro.js
Chingiz Mamiyev
В index.js пишешь код?
да
источник

CM

Chingiz Mamiyev in pro.js
Артём Курилко
проект хочу запускать с папки landing-page, но после нажатия ссылки переходить на файл из папки resources
Роут нужно будет написать.Щас с первым разберем, потом это
источник

CM

Chingiz Mamiyev in pro.js
Значит так. __dirname покажет тебе путь до твоего проект, потом __dirname + "/public/modules/landing-page"
источник

CM

Chingiz Mamiyev in pro.js
и в конце имя файла
источник

CM

Chingiz Mamiyev in pro.js
с расширением
источник

А

Артём Курилко... in pro.js
Артём Курилко
сейчас есть код под один
   let filePath = path.join(__dirname, 'public/modules/landing-page', req.url === '/' ? 'index.html' : req.url)
   const ext = path.extname(filePath)
   let contentType = 'text/html'

   switch (ext) {
       case '.css':
           contentType = 'text/css'
           break
       case '.js':
           contentType = 'text/javascript'
           break
       default:
           contentType = 'text/html'
   }

   if (!ext) {
       filePath += '.html'
   }

   fs.readFile(filePath, (err, content) => {
       if (err) {
           fs.readFile
в таком случае в отличии от этого примера, не загружаются статические ресурсы css, js...
источник

CM

Chingiz Mamiyev in pro.js
Артём Курилко
в таком случае в отличии от этого примера, не загружаются статические ресурсы css, js...
app.use("/public", express.static("public"));
источник

А

Артём Курилко... in pro.js
все же не работает, я наверное лучше сейчас подучу експресс, а то базового не знаю
источник

CM

Chingiz Mamiyev in pro.js
Артём Курилко
все же не работает, я наверное лучше сейчас подучу експресс, а то базового не знаю
Как не работает😳?.Должен же работать🧐
источник