Skip to content

Commit 1a48095

Browse files
committed
fix(module): prevent adding css modules in components template
resolves #3206
1 parent 4f39f39 commit 1a48095

File tree

1 file changed

+13
-1
lines changed

1 file changed

+13
-1
lines changed

src/utils/templates.ts

+13-1
Original file line numberDiff line numberDiff line change
@@ -127,7 +127,19 @@ export const componentsManifestTemplate = (manifest: Manifest) => {
127127
write: true,
128128
getContents: ({ app, nuxt, options }) => {
129129
const componentsMap = app.components
130-
.filter(c => !c.island && (nuxt.options.dev || options.manifest.components.includes(c.pascalName) || c.global))
130+
.filter((c) => {
131+
// Ignore island components
132+
if (c.island) {
133+
return false
134+
}
135+
136+
// Ignore css modules
137+
if (c.filePath.endsWith('.css')) {
138+
return false
139+
}
140+
141+
return nuxt.options.dev || options.manifest.components.includes(c.pascalName) || c.global
142+
})
131143
.reduce((map, c) => {
132144
map[c.pascalName] = map[c.pascalName] || [
133145
c.pascalName,

0 commit comments

Comments
 (0)