搜索文档
Home > @lynx-js/rspeedy > Entry
The Entry option is used to set the entry module.
Signature:
export type Entry = string | string[] | Record<string, string | string[] | EntryDescription>;
References: EntryDescription
If no value is provided, the default value './src/index.js' will be used.
'./src/index.js'
import { defineConfig } from '@lynx-js/rspeedy' export default defineConfig({ entry: './src/pages/main/index.js', })
import { defineConfig } from '@lynx-js/rspeedy' export default defineConfig({ entry: ['./src/prefetch.js', './src/pages/main/index.js'], })
import { defineConfig } from '@lynx-js/rspeedy' export default defineConfig({ entry: { foo: './src/pages/foo/index.js', bar: ['./src/pages/bar/index.js', './src/post.js'], // multiple entry modules is allowed }, })
import { defineConfig } from '@lynx-js/rspeedy' export default defineConfig({ entry: { foo: './src/pages/foo/index.js', bar: { import: ['./src/prefetch.js', './src/pages/bar'], }, }, })