Skip to content

Commit 658e597

Browse files
committed
fix: vercel buildが治らないので、cssは別で読み込んでみる
1 parent 10dfda7 commit 658e597

File tree

5 files changed

+31
-48
lines changed

5 files changed

+31
-48
lines changed

dist/module.mjs

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -10,9 +10,6 @@ const module = defineNuxtModule({
1010
setup(_options, nuxt) {
1111
const resolver = createResolver(import.meta.url);
1212
addPlugin(resolver.resolve("./runtime/plugin"));
13-
nuxt.options.css = nuxt.options.css || [];
14-
nuxt.options.css.push(resolver.resolve("./runtime/assets/css/reset.css"));
15-
nuxt.options.css.push(resolver.resolve("./runtime/assets/css/fonts/mplus-1p.css"));
1613
}
1714
});
1815

dist/runtime/plugin.js

Lines changed: 10 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -7,17 +7,14 @@ import TextItem from "./components/panels/TextItem.vue";
77
import SectionTextWithLine from "./components/sections/SectionTextWithLine.vue";
88
import DashboardContainer from "./components/layouts/DashboardContainer.vue";
99
import { defineNuxtPlugin } from "#app";
10-
export default defineNuxtPlugin({
11-
name: "admin-ui-components",
12-
setup(nuxtApp) {
13-
const prefix = "KS";
14-
nuxtApp.vueApp.component(`${prefix}MainButton`, MainButton);
15-
nuxtApp.vueApp.component(`${prefix}InputField`, InputField);
16-
nuxtApp.vueApp.component(`${prefix}TextareaField`, TextareaField);
17-
nuxtApp.vueApp.component(`${prefix}TopHeader`, TopHeader);
18-
nuxtApp.vueApp.component(`${prefix}SideHeader`, SideHeader);
19-
nuxtApp.vueApp.component(`${prefix}TextItem`, TextItem);
20-
nuxtApp.vueApp.component(`${prefix}SectionTextWithLine`, SectionTextWithLine);
21-
nuxtApp.vueApp.component(`${prefix}DashboardContainer`, DashboardContainer);
22-
}
10+
export default defineNuxtPlugin((nuxtApp) => {
11+
const prefix = "KS";
12+
nuxtApp.vueApp.component(`${prefix}MainButton`, MainButton);
13+
nuxtApp.vueApp.component(`${prefix}InputField`, InputField);
14+
nuxtApp.vueApp.component(`${prefix}TextareaField`, TextareaField);
15+
nuxtApp.vueApp.component(`${prefix}TopHeader`, TopHeader);
16+
nuxtApp.vueApp.component(`${prefix}SideHeader`, SideHeader);
17+
nuxtApp.vueApp.component(`${prefix}TextItem`, TextItem);
18+
nuxtApp.vueApp.component(`${prefix}SectionTextWithLine`, SectionTextWithLine);
19+
nuxtApp.vueApp.component(`${prefix}DashboardContainer`, DashboardContainer);
2320
});

dist/runtime/plugin.mjs

Lines changed: 10 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -7,17 +7,14 @@ import TextItem from "./components/panels/TextItem.vue";
77
import SectionTextWithLine from "./components/sections/SectionTextWithLine.vue";
88
import DashboardContainer from "./components/layouts/DashboardContainer.vue";
99
import { defineNuxtPlugin } from "#app";
10-
export default defineNuxtPlugin({
11-
name: "admin-ui-components",
12-
setup(nuxtApp) {
13-
const prefix = "KS";
14-
nuxtApp.vueApp.component(`${prefix}MainButton`, MainButton);
15-
nuxtApp.vueApp.component(`${prefix}InputField`, InputField);
16-
nuxtApp.vueApp.component(`${prefix}TextareaField`, TextareaField);
17-
nuxtApp.vueApp.component(`${prefix}TopHeader`, TopHeader);
18-
nuxtApp.vueApp.component(`${prefix}SideHeader`, SideHeader);
19-
nuxtApp.vueApp.component(`${prefix}TextItem`, TextItem);
20-
nuxtApp.vueApp.component(`${prefix}SectionTextWithLine`, SectionTextWithLine);
21-
nuxtApp.vueApp.component(`${prefix}DashboardContainer`, DashboardContainer);
22-
}
10+
export default defineNuxtPlugin((nuxtApp) => {
11+
const prefix = "KS";
12+
nuxtApp.vueApp.component(`${prefix}MainButton`, MainButton);
13+
nuxtApp.vueApp.component(`${prefix}InputField`, InputField);
14+
nuxtApp.vueApp.component(`${prefix}TextareaField`, TextareaField);
15+
nuxtApp.vueApp.component(`${prefix}TopHeader`, TopHeader);
16+
nuxtApp.vueApp.component(`${prefix}SideHeader`, SideHeader);
17+
nuxtApp.vueApp.component(`${prefix}TextItem`, TextItem);
18+
nuxtApp.vueApp.component(`${prefix}SectionTextWithLine`, SectionTextWithLine);
19+
nuxtApp.vueApp.component(`${prefix}DashboardContainer`, DashboardContainer);
2320
});

src/module.ts

Lines changed: 0 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -16,10 +16,5 @@ export default defineNuxtModule<ModuleOptions>({
1616

1717
// プラグインを追加(コンポーネントのグローバル登録)
1818
addPlugin(resolver.resolve('./runtime/plugin'))
19-
20-
// CSSファイルをNuxtのCSSに追加(Vercel対応)
21-
nuxt.options.css = nuxt.options.css || []
22-
nuxt.options.css.push(resolver.resolve('./runtime/assets/css/reset.css'))
23-
nuxt.options.css.push(resolver.resolve('./runtime/assets/css/fonts/mplus-1p.css'))
2419
},
2520
})

src/runtime/plugin.ts

Lines changed: 11 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -10,19 +10,16 @@ import DashboardContainer from './components/layouts/DashboardContainer.vue'
1010

1111
import { defineNuxtPlugin } from '#app'
1212

13-
export default defineNuxtPlugin({
14-
name: 'admin-ui-components',
15-
setup(nuxtApp) {
16-
const prefix = 'KS'
13+
export default defineNuxtPlugin((nuxtApp) => {
14+
const prefix = 'KS'
1715

18-
// コンポーネントをグローバル登録
19-
nuxtApp.vueApp.component(`${prefix}MainButton`, MainButton)
20-
nuxtApp.vueApp.component(`${prefix}InputField`, InputField)
21-
nuxtApp.vueApp.component(`${prefix}TextareaField`, TextareaField)
22-
nuxtApp.vueApp.component(`${prefix}TopHeader`, TopHeader)
23-
nuxtApp.vueApp.component(`${prefix}SideHeader`, SideHeader)
24-
nuxtApp.vueApp.component(`${prefix}TextItem`, TextItem)
25-
nuxtApp.vueApp.component(`${prefix}SectionTextWithLine`, SectionTextWithLine)
26-
nuxtApp.vueApp.component(`${prefix}DashboardContainer`, DashboardContainer)
27-
},
16+
// コンポーネントをグローバル登録(同期的に実行)
17+
nuxtApp.vueApp.component(`${prefix}MainButton`, MainButton)
18+
nuxtApp.vueApp.component(`${prefix}InputField`, InputField)
19+
nuxtApp.vueApp.component(`${prefix}TextareaField`, TextareaField)
20+
nuxtApp.vueApp.component(`${prefix}TopHeader`, TopHeader)
21+
nuxtApp.vueApp.component(`${prefix}SideHeader`, SideHeader)
22+
nuxtApp.vueApp.component(`${prefix}TextItem`, TextItem)
23+
nuxtApp.vueApp.component(`${prefix}SectionTextWithLine`, SectionTextWithLine)
24+
nuxtApp.vueApp.component(`${prefix}DashboardContainer`, DashboardContainer)
2825
})

0 commit comments

Comments
 (0)