@quasar/app
Version:
Quasar Framework local CLI
28 lines (21 loc) • 670 B
JavaScript
const fs = require('fs')
const { join } = require('path')
const appPaths = require('../app-paths')
const cssVariables = {
quasarSrcExt: 'css',
appFile: {
scss: fs.existsSync(appPaths.resolve.src('css/quasar.variables.scss')),
sass: fs.existsSync(appPaths.resolve.src('css/quasar.variables.sass'))
},
loaders: {
scss: join(__dirname, '../webpack/loader.quasar-scss-variables'),
sass: join(__dirname, '../webpack/loader.quasar-sass-variables')
}
}
for (ext of Object.keys(cssVariables.appFile)) {
if (cssVariables.appFile[ext]) {
cssVariables.quasarSrcExt = ext === 'scss' ? 'sass' : ext
break
}
}
module.exports = cssVariables