Project import from github
This commit is contained in:
commit
0add58254d
179 changed files with 23756 additions and 0 deletions
46
nuxt.config.ts
Normal file
46
nuxt.config.ts
Normal file
|
|
@ -0,0 +1,46 @@
|
|||
import { readFileSync } from "fs";
|
||||
import { resolve } from "path";
|
||||
import tailwindcss from "@tailwindcss/vite";
|
||||
import env from "./shared/utils/env";
|
||||
|
||||
const packageJsonContent = JSON.parse(readFileSync(resolve(__dirname, "package.json"), "utf-8"));
|
||||
|
||||
// https://nuxt.com/docs/api/configuration/nuxt-config
|
||||
export default defineNuxtConfig({
|
||||
compatibilityDate: "2025-07-15",
|
||||
runtimeConfig: {
|
||||
public: {
|
||||
siteUrl: env.NUXT_PUBLIC_SITE_URL,
|
||||
appVersion: packageJsonContent.version,
|
||||
},
|
||||
},
|
||||
app: {
|
||||
head: {
|
||||
htmlAttrs: {
|
||||
class: "dark",
|
||||
},
|
||||
link: [
|
||||
{ rel: "icon", type: "image/x-icon", href: "/favicon.ico" },
|
||||
{ rel: "icon", type: "image/png", href: "/favicon.png" },
|
||||
{ rel: "icon", type: "image/svg+xml", href: "/favicon.svg" },
|
||||
],
|
||||
},
|
||||
},
|
||||
devtools: { enabled: true },
|
||||
router: {
|
||||
options: {
|
||||
linkActiveClass: "active-route",
|
||||
linkExactActiveClass: "exact-active-route",
|
||||
},
|
||||
},
|
||||
css: ["~/assets/css/tailwind.css", "~/assets/scss/styles.scss"],
|
||||
vite: {
|
||||
plugins: [tailwindcss()],
|
||||
build: { sourcemap: false },
|
||||
},
|
||||
modules: ["@nuxt/eslint", "shadcn-nuxt", "@vueuse/nuxt", "@pinia/nuxt"],
|
||||
shadcn: {
|
||||
prefix: "",
|
||||
componentDir: "~/components/ui",
|
||||
},
|
||||
});
|
||||
Loading…
Add table
Add a link
Reference in a new issue