Skip to content

Commit ad2bddb

Browse files
committed
Add a default CSS entrypoint
1 parent 6583cba commit ad2bddb

File tree

2 files changed

+4
-4
lines changed

2 files changed

+4
-4
lines changed

src/index.ts

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -6,9 +6,9 @@ import { Plugin, loadEnv, UserConfig, ConfigEnv, Manifest, ResolvedConfig } from
66

77
interface PluginConfig {
88
/**
9-
* The path or path of the entry points to compile.
9+
* The path or paths of the entry points to compile.
1010
*
11-
* @default 'resources/js/app.js'
11+
* @default ['resources/css/app.css', 'resources/js/app.js']
1212
*/
1313
input: string|string[]|undefined
1414

@@ -223,7 +223,7 @@ function resolvePluginConfig(config?: string|string[]|Partial<PluginConfig>): Pl
223223
}
224224

225225
return {
226-
input: config.input ?? 'resources/js/app.js',
226+
input: config.input ?? ['resources/css/app.css', 'resources/js/app.js'],
227227
publicDirectory: config.publicDirectory ?? 'public',
228228
buildDirectory: config.buildDirectory ?? 'build',
229229
ssr: config.ssr ?? 'resources/js/ssr.js',

tests/index.test.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ describe('laravel-vite-plugin', () => {
1515
expect(buildConfig.base).toBe('/build/')
1616
expect(buildConfig.build.manifest).toBe(true)
1717
expect(buildConfig.build.outDir).toBe('public/build')
18-
expect(buildConfig.build.rollupOptions.input).toBe('resources/js/app.js')
18+
expect(buildConfig.build.rollupOptions.input).toEqual(['resources/css/app.css', 'resources/js/app.js'])
1919

2020
const serveConfig = plugin.config({}, { command: 'serve', mode: 'development' })
2121
expect(serveConfig.base).toBe('')

0 commit comments

Comments
 (0)