fix. 개발 도구 적용. (typescript, prettier, es-lint)

This commit is contained in:
clkim
2025-09-16 13:01:17 +09:00
parent be15192e59
commit 2c07ff4fce
65 changed files with 6849 additions and 2548 deletions

View File

@@ -1,22 +1,22 @@
import { defineNuxtConfig } from "nuxt/config";
import { resolve } from "node:path";
import { getI18n } from "./i18n.config";
import { defineNuxtConfig } from 'nuxt/config'
import { resolve } from 'node:path'
import { getI18n } from './i18n.config'
export default defineNuxtConfig({
app: {
head: {
viewport: "width=device-width, initial-scale=1, maximum-scale=5",
viewport: 'width=device-width, initial-scale=1, maximum-scale=5',
script: [
{
type: "text/javascript",
type: 'text/javascript',
src: process.env.STOVE_GNB,
},
{
type: "text/javascript",
type: 'text/javascript',
src: process.env.STOVE_81PLUG,
},
{
type: "text/javascript",
type: 'text/javascript',
src: process.env.STOVE_LAUNCHER_SCRIPT,
async: true,
defer: true,
@@ -25,46 +25,44 @@ export default defineNuxtConfig({
},
},
modules: [
"@vueuse/nuxt",
"@nuxtjs/i18n",
"@pinia/nuxt",
"@nuxtjs/tailwindcss",
'@vueuse/nuxt',
'@nuxtjs/i18n',
'@pinia/nuxt',
'@nuxtjs/tailwindcss',
],
imports: {
dirs: [
"layers/types",
"layers/components",
"layers/composables",
"layers/layouts",
"layers/middleware",
"layers/plugins",
"layers/registry",
"layers/server",
"layers/stores",
"layers/utils",
'layers/types',
'layers/components',
'layers/composables',
'layers/layouts',
'layers/middleware',
'layers/plugins',
'layers/registry',
'layers/server',
'layers/stores',
'layers/utils',
],
global: true,
},
components: {
dirs: ["~/components", "layers/components"],
dirs: ['~/components', 'layers/components'],
global: true,
},
alias: {
"@": resolve(__dirname, "."),
"#layers": resolve(__dirname, "layers"),
'@': resolve(__dirname, '.'),
'#layers': resolve(__dirname, 'layers'),
},
extends: [resolve(__dirname, "layers")],
extends: ['./layers'],
// i18n 설정 - 런타임에 동적으로 설정됨
i18n: getI18n(),
experimental: {
payloadExtraction: false,
},
typescript: {
// [test] 타입 체크 비활성화
typeCheck: false,
strict: true,
typeCheck: true,
strict: false,
},
nitro: {
prerender: { routes: [] },
@@ -104,6 +102,6 @@ export default defineNuxtConfig({
// 개발 환경에서는 모든 호스트 허용
allowedHosts: true,
},
base: "/",
base: '/',
},
});
})