1.49.0 • Published 2 days ago
@sa-frontend/bundling v1.49.0
@sa-frontend/bunding
Подключение сборки
Файл compiler/compile.js
- Генерация d.ts для css, svg, png, binary:
function generateCSSDeclarations(folders: Array<string>): Promise<void>;
function generateSVGDeclarations(folders: Array<string>): Promise<void>;
function generatePNGDeclarations(folders: Array<string>): Promise<void>;
function generateBINDeclarations(folders: Array<string>): Promise<void>;
- start, build:
function start(
config: webpack.Configuration,
params: Params,
middlewares: Array<fastifyMiddie.Handler>
): Promise<webpack.Compiler>;
function build(
config: webpack.Configuration,
params: Params
): Promise<void>;
interface Params {
rootDirectory: string; // Корневая директория проекта
directories: {
assets?: string; // default: 'assets'
development?: string;
presentation?: string; // default: directories.source + '/presentation'
production: string;
source: string;
}; // Набор директорий для сборки проекта
port?: number; // Порт для webpack dev server, без порта - watch + сборка в папку
copyPatterns?: Array<{ from: string; to: string }>; // Паттерны для CopyWebpackPlugin
isHTML?: boolean; // Использовать HTMLWebpackPlugin; default: true
isCleanDirectory?: boolean; // Очистить директорию перед сборкой; default: true
isAnalyzeBundle?: boolean // Проанализировать bundle; default: true
analyzeStatsFilename?: string; // Название файла с результатами анализа; default: 'stats.json'
postcssGlobalDataFiles?: Array<string>; // Пути к файлам с глобальными переменными для postcss
isServiceWorker?: boolean // Использовать service worker; default: false
};
1.49.0
2 days ago
1.48.0
9 days ago
1.47.0
9 days ago
1.42.0
2 months ago
1.44.0
2 months ago
1.46.0
2 months ago
1.41.0
2 months ago
1.43.0
2 months ago
1.45.0
2 months ago
1.39.0
4 months ago
1.40.0
4 months ago
1.38.0
4 months ago
1.37.0
5 months ago
1.36.0
5 months ago
1.15.0
10 months ago
1.2.0
10 months ago
1.14.0
10 months ago
1.34.0
5 months ago
1.13.0
10 months ago
1.35.0
5 months ago
1.12.0
10 months ago
1.19.0
10 months ago
1.18.0
10 months ago
1.17.0
10 months ago
1.16.0
10 months ago
1.9.0
10 months ago
1.8.0
10 months ago
1.7.0
10 months ago
1.6.0
10 months ago
1.5.0
10 months ago
1.4.0
10 months ago
1.3.0
10 months ago
1.21.0
10 months ago
1.22.0
10 months ago
1.20.0
10 months ago
1.25.0
10 months ago
1.26.0
10 months ago
1.23.0
10 months ago
1.24.0
10 months ago
1.29.0
9 months ago
1.27.0
10 months ago
1.28.0
10 months ago
1.32.0
8 months ago
1.11.0
10 months ago
1.33.0
6 months ago
1.10.0
10 months ago
1.30.0
9 months ago
1.31.0
9 months ago
1.1.0
10 months ago
1.0.0
10 months ago