/
githubmirror
/
webpack
Обзор
Документация
Войти
/
githubmirror
/
webpack
Код
Запросы
0
Пакеты
0
Релизы
0
Аналитика
Безопасность
v5.102.0
examples/virtual-modules/example.js
29 строк
977 B
Alexander Akait
docs: added virtual modules examples
09 июл 2025, 16:42
Не верифицирован
09 июл 2025, 16:42
09a7a97
Код
Авторство
О чём код?
import { msg } from "virtual:my-module"; import myAsyncMessage from "virtual:my-async-module"; import { version } from "virtual:build-info"; import json from "virtual:my-json-modules"; import value from "virtual:my-typescript-module"; console.log(msg); // Output `from virtual module` console.log(myAsyncMessage); // Output `async-value` console.log(version); // Output value of `1.0.0` console.log(json.name); // Output `virtual-url-plugin` console.log(value); // Output `value-from-typescript` import { routes } from "virtual:routes"; async function loadRoute(route) { return (await routes[route]()).default; } console.log(await loadRoute("a")); // Output `a` console.log(await loadRoute("b")); // Output `b` import { first, second } from "virtual:code-from-file"; console.log(first); // Output `first` console.log(second); // Output `second` import message from "my-custom-scheme:my-module"; console.log(message); // Output `from virtual module with custom scheme`