For AI agents: the complete documentation index is available at /next/zh/llms.txt, the full documentation bundle is available at /next/zh/llms-full.txt, and this page is available as Markdown at /next/zh/api/packages/rspeedy/type-aliases/Entry.md.
Lynx
  • 简体中文
  • 类型别名: Entry

    Entry = string | string[] | Record<string, string | string[] | EntryDescription>

    Entry 选项用于设置入口模块。

    示例

    • 使用单个入口:
    import { defineConfig } from '@lynx-js/rspeedy'
    export default defineConfig({
      source: {
        entry: './src/pages/main/index.js',
      }
    })
    • 使用包含多个入口模块的单个入口:
    import { defineConfig } from '@lynx-js/rspeedy'
    export default defineConfig({
      source: {
        entry: ['./src/prefetch.js', './src/pages/main/index.js'],
      }
    })
    • 使用多个入口(每个入口包含多个入口模块):
    import { defineConfig } from '@lynx-js/rspeedy'
    export default defineConfig({
      source: {
        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({
      source: {
        entry: {
          foo: './src/pages/foo/index.js',
          bar: {
            import: ['./src/prefetch.js', './src/pages/bar'],
          }
        }
      }
    })
    除非另有说明,本项目采用知识共享署名 4.0 国际许可协议进行许可,代码示例采用 Apache License 2.0 许可协议进行许可。