cooking.conf.js 589 B

12345678910111213141516171819202122232425262728293031
  1. var cooking = require('cooking');
  2. var path = require('path');
  3. cooking.set({
  4. entry: {
  5. index: path.join(__dirname, 'index.js')
  6. },
  7. dist: path.join(__dirname, 'lib'),
  8. template: false,
  9. format: 'umd',
  10. moduleName: 'ElSteps',
  11. extractCSS: 'style.css',
  12. extends: ['vue', 'saladcss']
  13. });
  14. cooking.add('resolve.alias', {
  15. 'main': path.join(__dirname, '../../src'),
  16. 'packages': path.join(__dirname, '../../packages')
  17. });
  18. cooking.add('externals', {
  19. vue: {
  20. root: 'Vue',
  21. commonjs: 'vue',
  22. commonjs2: 'vue',
  23. amd: 'vue'
  24. }
  25. });
  26. module.exports = cooking.resolve();