copy.config.js 828 B

12345678910111213141516171819202122232425
  1. // we don't want to run copy for the demos, so just override the config for now
  2. var path = require('path');
  3. module.exports = {
  4. copyAssets: {
  5. src: [path.join(path.dirname(process.env.IONIC_APP_ENTRY_POINT), '..', 'assets', '**', '*')],
  6. dest: path.join('{{WWW}}', 'assets')
  7. },
  8. copyIndexContent: {
  9. src: [path.join(process.cwd(), 'scripts', 'demos', 'index.html')],
  10. dest: '{{WWW}}'
  11. },
  12. copyFonts: {
  13. src: [`${process.cwd()}/node_modules/ionicons/dist/fonts/**/*`, `${process.cwd()}/src/fonts/**/*`],
  14. dest: path.join('{{WWW}}', 'assets', 'fonts')
  15. },
  16. copyPolyfills: {
  17. src: [path.join(process.cwd(), 'dist', 'demos', 'polyfills', 'polyfills.js')],
  18. dest: '{{BUILD}}'
  19. },
  20. sharedCss: {
  21. src: [path.join(process.cwd(), 'scripts', 'demos', 'demos.shared.css')],
  22. dest: `{{BUILD}}`
  23. }
  24. }