fix. 개발 도구 적용. (typescript, prettier, es-lint)
This commit is contained in:
@@ -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: '/',
|
||||
},
|
||||
});
|
||||
})
|
||||
|
||||
Reference in New Issue
Block a user