mirror of
https://github.com/naturalcrit/homebrewery.git
synced 2026-01-04 16:52:38 +00:00
Update buildAdmin.js
This commit is contained in:
@@ -1,13 +1,14 @@
|
|||||||
const fs = require('fs-extra');
|
|
||||||
const Proj = require('./project.json');
|
|
||||||
|
|
||||||
const { pack } = require('vitreum');
|
import fs from 'fs-extra';
|
||||||
|
import Proj from './project.json' with { type: 'json' };
|
||||||
|
import vitreum from 'vitreum';
|
||||||
|
const { pack } = vitreum;
|
||||||
|
|
||||||
|
import lessTransform from 'vitreum/transforms/less.js';
|
||||||
|
import assetTransform from 'vitreum/transforms/asset.js';
|
||||||
|
|
||||||
const isDev = !!process.argv.find((arg)=>arg=='--dev');
|
const isDev = !!process.argv.find((arg)=>arg=='--dev');
|
||||||
|
|
||||||
const lessTransform = require('vitreum/transforms/less.js');
|
|
||||||
const assetTransform = require('vitreum/transforms/asset.js');
|
|
||||||
//const Meta = require('vitreum/headtags');
|
|
||||||
|
|
||||||
const transforms = {
|
const transforms = {
|
||||||
'.less' : lessTransform,
|
'.less' : lessTransform,
|
||||||
'*' : assetTransform('./build')
|
'*' : assetTransform('./build')
|
||||||
@@ -17,7 +18,7 @@ const build = async ({ bundle, render, ssr })=>{
|
|||||||
const css = await lessTransform.generate({ paths: './shared' });
|
const css = await lessTransform.generate({ paths: './shared' });
|
||||||
await fs.outputFile('./build/admin/bundle.css', css);
|
await fs.outputFile('./build/admin/bundle.css', css);
|
||||||
await fs.outputFile('./build/admin/bundle.js', bundle);
|
await fs.outputFile('./build/admin/bundle.js', bundle);
|
||||||
await fs.outputFile('./build/admin/ssr.js', ssr);
|
await fs.outputFile('./build/admin/ssr.cjs', ssr);
|
||||||
};
|
};
|
||||||
|
|
||||||
fs.emptyDirSync('./build/admin');
|
fs.emptyDirSync('./build/admin');
|
||||||
|
|||||||
Reference in New Issue
Block a user