diff --git a/download/Otryvok_1.pdf b/download/Otryvok_1.pdf new file mode 100644 index 0000000..a626a06 Binary files /dev/null and b/download/Otryvok_1.pdf differ diff --git a/download/Otryvok_2.pdf b/download/Otryvok_2.pdf new file mode 100644 index 0000000..02b7837 Binary files /dev/null and b/download/Otryvok_2.pdf differ diff --git a/nuxt.config.ts b/nuxt.config.ts index 2324e1a..63275ec 100644 --- a/nuxt.config.ts +++ b/nuxt.config.ts @@ -49,8 +49,5 @@ export default defineNuxtConfig({ smtpPass: process.env.SMTP_PASS, }, - modules: [ - ...config.modules, - // ['nuxt-mail', ... ] // Модуль больше не нужен - ], + modules: [...config.modules], }) diff --git a/package.json b/package.json index de32587..0b7b2b1 100644 --- a/package.json +++ b/package.json @@ -26,6 +26,7 @@ "better-sqlite3": "^11.10.0", "crypto-js": "^4.2.0", "date-fns": "^4.1.0", + "express": "^5.1.0", "husky": "^9.1.7", "nodemailer": "^7.0.3", "nuxt": "^3.17.5", @@ -39,6 +40,7 @@ "@nuxt/eslint": "^1.4.1", "@nuxt/test-utils": "^3.11.3", "@nuxtjs/tailwindcss": "^6.11.4", + "@types/express": "^5.0.3", "@types/node": "^22.0.0", "@types/nodemailer": "^6.4.17", "@types/pg": "^8.15.4", diff --git a/pages/books/[slug].vue b/pages/books/[slug].vue index 019e063..d9a6293 100644 --- a/pages/books/[slug].vue +++ b/pages/books/[slug].vue @@ -104,7 +104,11 @@
  • - + Скачай отрывок Скачай отрывок - +
  • href: string hrefTitles: string + download: string } const route = useRoute() diff --git a/pages/books/_data/1.json b/pages/books/_data/1.json index 85cb894..c9c73cb 100644 --- a/pages/books/_data/1.json +++ b/pages/books/_data/1.json @@ -35,5 +35,6 @@ } ], "href": "https://www.litres.ru/58125553/", - "hrefTitles": "title-1" + "hrefTitles": "title-1", + "download": "Otryvok_1.pdf" } diff --git a/pages/books/_data/2.json b/pages/books/_data/2.json index 4b6dc9a..c40b21d 100644 --- a/pages/books/_data/2.json +++ b/pages/books/_data/2.json @@ -35,5 +35,6 @@ } ], "href": "https://www.litres.ru/vino-galante/kak-vlubit-v-sebya-lubogo-tonkaya-igra/", - "hrefTitles": "title-2" + "hrefTitles": "title-2", + "download": "Otryvok_2.pdf" }