Home / Function/ configEnvironmentPlugin() — astro Function Reference

configEnvironmentPlugin() — astro Function Reference

Architecture documentation for the configEnvironmentPlugin() function in index.ts from the astro codebase.

Entity Profile

Dependency Diagram

graph TD
  0f31610d_f638_979c_8df2_78995f33dcae["configEnvironmentPlugin()"]
  521ea8e1_a097_01f1_b8ac_61938dc6b706["index.ts"]
  0f31610d_f638_979c_8df2_78995f33dcae -->|defined in| 521ea8e1_a097_01f1_b8ac_61938dc6b706
  3fe93760_d62c_817f_1294_eb6b61244720["getViteConfiguration()"]
  3fe93760_d62c_817f_1294_eb6b61244720 -->|calls| 0f31610d_f638_979c_8df2_78995f33dcae
  style 0f31610d_f638_979c_8df2_78995f33dcae fill:#6366f1,stroke:#818cf8,color:#fff

Relationship Graph

Source Code

packages/integrations/solid/src/index.ts lines 113–125

function configEnvironmentPlugin(): Plugin {
	return {
		name: '@astrojs/solid:config-environment',
		configEnvironment(environmentName) {
			return {
				optimizeDeps: {
					include: environmentName === 'client' ? ['@astrojs/solid-js/client.js'] : [],
					exclude: ['@astrojs/solid-js/server.js'],
				},
			};
		},
	};
}

Domain

Subdomains

Frequently Asked Questions

What does configEnvironmentPlugin() do?
configEnvironmentPlugin() is a function in the astro codebase, defined in packages/integrations/solid/src/index.ts.
Where is configEnvironmentPlugin() defined?
configEnvironmentPlugin() is defined in packages/integrations/solid/src/index.ts at line 113.
What calls configEnvironmentPlugin()?
configEnvironmentPlugin() is called by 1 function(s): getViteConfiguration.

Analyze Your Own Codebase

Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.

Try Supermodel Free