@controlla/cli
Version:
Command line interface for rapid Controlla projects development
37 lines (29 loc) • 912 B
JavaScript
const webpack = require('webpack')
const PACKAGE = require('./package.json')
const banner = `${PACKAGE.description}
${PACKAGE.version}
Licensed under the EULA license.
https://controlla.com.mx/eula
Copyright ${ new Date().getFullYear() }, ${PACKAGE.author}
${PACKAGE.homepage}
Developers: ${PACKAGE.contributors}
`
module.exports = {
// proxy API requests to Valet during development
devServer: {
proxy: 'http://localhost:8000'
},
configureWebpack: {
plugins: [
new webpack.BannerPlugin(banner)
]
},
// output built static files to Laravel's public dir.
// note the "build" script in package.json needs to be modified as well.
outputDir: '../public',
// modify the location of the generated HTML file.
// make sure to do this only in production.
indexPath: process.env.NODE_ENV === 'production'
? '../resources/views/index.blade.php'
: 'index.html'
}