mirror of
https://github.com/nuxt/nuxt.git
synced 2024-11-14 10:04:05 +00:00
deffd1f4d3
Co-authored-by: Sébastien Chopin <seb@nuxtjs.com>
37 lines
926 B
JavaScript
37 lines
926 B
JavaScript
const path = require('path')
|
|
|
|
export default {
|
|
head: {
|
|
title: 'Nuxt Tailwind CSS + Purgecss',
|
|
meta: [
|
|
{ charset: 'utf-8' },
|
|
{ name: 'viewport', content: 'width=device-width, initial-scale=1' },
|
|
{
|
|
hid: 'description',
|
|
name: 'description',
|
|
content: 'A static site powered by Nuxt.js'
|
|
}
|
|
]
|
|
},
|
|
|
|
css: ['~/assets/css/tailwind.css'],
|
|
|
|
build: {
|
|
postcss: {
|
|
plugins: {
|
|
tailwindcss: path.join(__dirname, 'tailwind.js'),
|
|
autoprefixer: {},
|
|
'@fullhuman/postcss-purgecss': {
|
|
content: [
|
|
path.join(__dirname, './pages/**/*.vue'),
|
|
path.join(__dirname, './layouts/**/*.vue'),
|
|
path.join(__dirname, './components/**/*.vue')
|
|
],
|
|
defaultExtractor: content => content.match(/[\w-/:]+(?<!:)/g) || [],
|
|
whitelist: ['html', 'body', 'nuxt-progress']
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|