@cling-se/v-tooltip-root-node
Version:
vTooltip with shadow dom support
44 lines (37 loc) • 819 B
JavaScript
const path = require('path')
module.exports = {
lintOnSave: false,
outputDir: './docs',
publicPath: './',
configureWebpack: {
entry: {
app: path.resolve(__dirname, './docs-src/main.js'),
},
resolve: {
alias: {
'@': path.resolve(__dirname, './docs-src'),
},
},
},
chainWebpack: config => {
config.module
.rule('js')
.include
.add(path.resolve(__dirname, './docs-src'))
config.module
.rule('vue')
.use('vue-loader')
.loader('vue-loader')
.tap(options => {
options.compilerOptions.preserveWhitespace = true
return options
})
},
css: {
loaderOptions: {
sass: {
data: `@import "~@/style/imports.scss";`,
},
},
},
}