assets
2 weeks ago
src
2 weeks ago
babel.config.js
2 weeks ago
composer.json
2 weeks ago
webpack.mix.js
2 weeks ago
webpack.mix.js
31 lines
| 1 | let mix = require( 'laravel-mix' ); |
| 2 | |
| 3 | mix.setPublicPath( 'assets/dist' ); |
| 4 | |
| 5 | mix.options( { |
| 6 | processCssUrls: false, |
| 7 | cssNano: { |
| 8 | discardComments: { |
| 9 | removeAll: true, |
| 10 | }, |
| 11 | }, |
| 12 | manifest: false, |
| 13 | terser: { |
| 14 | extractComments: false, |
| 15 | terserOptions: { |
| 16 | compress: { |
| 17 | drop_console: true |
| 18 | }, |
| 19 | output: { |
| 20 | comments: false, |
| 21 | }, |
| 22 | } |
| 23 | } |
| 24 | } ); |
| 25 | |
| 26 | // Docs chat |
| 27 | mix.js( [ 'assets-src/js/publicPath.js', 'assets-src/js/OctolizeDocsChat.jsx' ], 'OctolizeDocsChat.js' ); |
| 28 | |
| 29 | // Theme CSS, |
| 30 | mix.sass( 'assets-src/scss/OctolizeDocsChat.scss', 'OctolizeDocsChat.css' ); |
| 31 |