lilacs
Version:
A web frontend building tool for teamwork, with automaticly compiling, merging, minifying, syncing files to server, supporting distributed servers, ensuring css or html files' inline reference with correct absolute path, and more.
24 lines (20 loc) • 751 B
JavaScript
var path = require('path');
var vars = {
// lilacs root directory
lilacsRoot: path.join(__dirname, '../'),
// project root directory
projectRoot: process.cwd(),
// config file
configFile: 'lilacs.config.js',
// clean config file
cleanConfigFile: 'lilacs.clean.config.js'
};
// file changes record manifests dir path
vars.manifestsDir = path.join(vars.projectRoot, 'manifests');
// file changes record dot keep file path
vars.manifestsDirDotKeepFile = path.join(vars.manifestsDir, '.keep');
// backup manifests dir path
vars.manifestsDirBak = path.join(vars.projectRoot, 'manifests_bak');
// backup dot keep file path
vars.manifestsDirBakDotKeepFile = path.join(vars.manifestsDirBak, '.keep');
module.exports = vars;