Files
@ 2e5647080951
Branch filter:
Location: CopyleftConf/copyleftconf-website/gulp/config/index.js - annotation
2e5647080951
2.1 KiB
application/javascript
More work on the homepage
dd8f0ba9c517 dd8f0ba9c517 dd8f0ba9c517 dd8f0ba9c517 dd8f0ba9c517 dd8f0ba9c517 dd8f0ba9c517 dd8f0ba9c517 dd8f0ba9c517 dd8f0ba9c517 dd8f0ba9c517 dd8f0ba9c517 dd8f0ba9c517 dd8f0ba9c517 dd8f0ba9c517 dd8f0ba9c517 dd8f0ba9c517 dd8f0ba9c517 dd8f0ba9c517 dd8f0ba9c517 dd8f0ba9c517 dd8f0ba9c517 dd8f0ba9c517 dd8f0ba9c517 dd8f0ba9c517 dd8f0ba9c517 dd8f0ba9c517 dd8f0ba9c517 dd8f0ba9c517 dd8f0ba9c517 dd8f0ba9c517 dd8f0ba9c517 dd8f0ba9c517 dd8f0ba9c517 dd8f0ba9c517 dd8f0ba9c517 dd8f0ba9c517 dd8f0ba9c517 dd8f0ba9c517 dd8f0ba9c517 dd8f0ba9c517 dd8f0ba9c517 dd8f0ba9c517 dd8f0ba9c517 dd8f0ba9c517 dd8f0ba9c517 dd8f0ba9c517 dd8f0ba9c517 dd8f0ba9c517 dd8f0ba9c517 dd8f0ba9c517 dd8f0ba9c517 dd8f0ba9c517 dd8f0ba9c517 dd8f0ba9c517 dd8f0ba9c517 dd8f0ba9c517 dd8f0ba9c517 dd8f0ba9c517 dd8f0ba9c517 dd8f0ba9c517 dd8f0ba9c517 dd8f0ba9c517 dd8f0ba9c517 dd8f0ba9c517 dd8f0ba9c517 dd8f0ba9c517 dd8f0ba9c517 dd8f0ba9c517 dd8f0ba9c517 dd8f0ba9c517 dd8f0ba9c517 dd8f0ba9c517 dd8f0ba9c517 dd8f0ba9c517 dd8f0ba9c517 dd8f0ba9c517 dd8f0ba9c517 dd8f0ba9c517 dd8f0ba9c517 dd8f0ba9c517 dd8f0ba9c517 dd8f0ba9c517 dd8f0ba9c517 dd8f0ba9c517 dd8f0ba9c517 dd8f0ba9c517 dd8f0ba9c517 | const templatePath = 'pinaxcon/templates/';
const staticRoot = 'static/';
const staticSource = staticRoot + 'src/';
const staticBuild = staticRoot + '_build/';
const staticDist = staticRoot + 'dist/';
const npmRoot = 'node_modules/';
exports = module.exports = {
staticUrlRoot: '/site_media/static',
paths: {
source: staticSource,
build: staticBuild,
dist: staticDist
},
watch: {
styles: [
staticSource + 'less/**/*.less'
],
scripts: [
staticSource + 'js/**/*.js'
]
},
templates: {
destination: templatePath,
manifestPath: staticBuild + 'manifest.json',
scriptsTemplate: staticSource + 'hbs/_scripts.hbs',
stylesTemplate: staticSource + 'hbs/_styles.hbs',
},
fonts: {
sources: [
npmRoot + 'font-awesome/fonts/**.*',
npmRoot + 'bootstrap/fonts/**.*',
],
dist: staticDist + 'fonts/'
},
styles: {
source: staticSource + 'less/site.less',
dist: staticBuild + 'css/',
npmPaths: [
npmRoot + 'bootstrap/less',
npmRoot + 'font-awesome/less',
npmRoot
]
},
scripts: {
main: staticSource + 'js/site.js',
source: [
staticSource + 'js/**/*'
],
dist: staticBuild + 'js/'
},
images: {
sources: [
staticSource + 'images/**.*'
],
dist: staticDist + 'images/'
},
manifest: {
source: [
staticBuild + '**/*.css',
staticBuild + '**/*.js'
]
},
test: {
all: 'test/**/*.test.js',
req: 'test/req/*.test.js',
components: 'test/components/*.test.js'
},
xo: {
source: [
'tasks/**/*.js',
staticSource + '**/*.js'
]
},
optimize: {
css: {
source: staticDist + 'css/*.css',
options: {},
dist: staticDist + 'css/'
},
js: {
source: staticDist + 'js/*.js',
options: {},
dist: staticDist + 'js/'
}
}
};
|