Advertisement
Guest User

Untitled

a guest
Jun 20th, 2019
58
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.84 KB | None | 0 0
  1. let mix = require('laravel-mix');
  2.  
  3. // EDIT THEME NAME
  4. var themename = "THEME_NAME_HERE";
  5. // Path to Theme
  6. const themePath = 'sites/all/themes/' + themename + '';
  7.  
  8. // Path to 'Raw' Source files
  9. // sites/all/themes/THEME_NAME/src
  10. const resources = themePath + '/src';
  11.  
  12. // auto-prefixer for last 2 versions and safari >8 - Bootstrap 4 requires
  13. mix.options({
  14. postCss: [
  15. require('autoprefixer')({
  16. remove: false,
  17. browsers: ['last 2 versions', 'safari >= 8']
  18. })
  19. ]
  20. });
  21.  
  22.  
  23. // sites/all/themes/THEME_NAME/src/scss/app.css TO sites/all/themes/THEME_NAME/css/app.css
  24. mix.sass(`${resources}/scss/app.scss`, `${themePath}/css`, {
  25. includePaths: ['node_modules']
  26. }).sourceMaps();
  27.  
  28. // sites/all/themes/THEME_NAME/src/js/app.js TO sites/all/themes/THEME_NAME/js/app.js
  29. mix.js(`${resources}/js/app.js`, `${themePath}/js`)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement