File tree Expand file tree Collapse file tree 3 files changed +16
-319
lines changed Expand file tree Collapse file tree 3 files changed +16
-319
lines changed Original file line number Diff line number Diff line change 1
1
import { defineNuxtModule , addTemplate } from '@nuxt/kit'
2
2
import { joinURL } from 'ufo'
3
+ import { resolveModulePath } from 'exsolve'
3
4
4
5
export default defineNuxtModule ( {
5
6
meta : {
@@ -9,12 +10,14 @@ export default defineNuxtModule({
9
10
const dir = nuxt . options . rootDir
10
11
11
12
const contentDir = joinURL ( dir , 'content' )
13
+ const uiProPath = resolveModulePath ( '@nuxt/ui-pro' , { from : import . meta. url , conditions : [ 'style' ] } )
14
+ const tailwindPath = resolveModulePath ( 'tailwindcss' , { from : import . meta. url , conditions : [ 'style' ] } )
12
15
13
16
const cssTemplate = addTemplate ( {
14
17
filename : 'docus.css' ,
15
18
getContents : ( ) => {
16
- return `@import "tailwindcss" ;
17
- @import "@nuxt/ui-pro" ;
19
+ return `@import ${ JSON . stringify ( tailwindPath ) } ;
20
+ @import ${ JSON . stringify ( uiProPath ) } ;
18
21
19
22
@source "${ contentDir . replace ( / \\ / g, '/' ) } /**/*";
20
23
@source "../../app.config.ts";`
Original file line number Diff line number Diff line change 34
34
"@nuxtjs/robots" : " ^5.4.0" ,
35
35
"@vueuse/core" : " ^13.6.0" ,
36
36
"defu" : " ^6.1.4" ,
37
+ "exsolve" : " ^1.0.7" ,
37
38
"git-url-parse" : " ^16.1.0" ,
38
39
"minimark" : " ^0.2.0" ,
39
40
"motion-v" : " ^1.7.0" ,
You can’t perform that action at this time.
0 commit comments