/
githubmirror
/
aspnetcore
Обзор
Документация
Войти
/
githubmirror
/
aspnetcore
Код
Запросы
0
Пакеты
0
Релизы
0
Аналитика
Безопасность
main
src/Components/Web.JS/rollup.config.mjs
36 строк
1 KB
Javier Calvarro Nelson
[Blazor] Use SDK Asset Groups for Assets.Internal and Identity UI (#66412)
01 июн 2026, 13:51
Не верифицирован
01 июн 2026, 13:51
bc4e954
Код
Авторство
О чём код?
import path from 'path'; import { fileURLToPath } from 'url'; import createBaseConfig from '../Shared.JS/rollup.config.mjs'; const __filename = fileURLToPath(import.meta.url); const __dirname = path.dirname(__filename); export default createBaseConfig({ inputOutputMap: { '_framework/blazor.server': './src/Boot.Server.ts', '_framework/blazor.web': './src/Boot.Web.ts', '_framework/blazor.webassembly': './src/Boot.WebAssembly.ts', 'blazor.webview': './src/Boot.WebView.ts', }, dir: __dirname, updateConfig: (config, environment, output, input) => { config.plugins.push({ name: 'Resolve dotnet.js dynamic import', resolveDynamicImport(source, importer) { if (source === './dotnet.js') { return { id: './dotnet.js', moduleSideEffects: false, external: 'relative' }; } return null; } }); if (input.includes("WebView")) { config.output.sourcemap = 'inline'; } else if (environment === 'production' && (output === 'blazor.web' || output === 'blazor.webassembly')) { // Generate sourcemaps but don't emit sourcemap link comments for production bundles config.output.sourcemap = 'hidden'; } else { config.output.sourcemap = true; } } });