Du kannst nicht mehr als 25 Themen auswählen Themen müssen entweder mit einem Buchstaben oder einer Ziffer beginnen. Sie können Bindestriche („-“) enthalten und bis zu 35 Zeichen lang sein.

package-scripts.js 853 B

vor 3 Jahren
1234567891011121314151617181920212223242526272829303132
  1. const npsUtils = require('nps-utils');
  2. const series = npsUtils.series;
  3. const rimraf = npsUtils.rimraf;
  4. const concurrent = npsUtils.concurrent;
  5. module.exports = {
  6. scripts: {
  7. build: {
  8. description: 'clean dist directory and run all builds',
  9. default: series(
  10. rimraf('dist'),
  11. rimraf('lib'),
  12. concurrent.nps('build.rollup', 'build.babel')
  13. ),
  14. rollup: 'rollup --config',
  15. babel: 'babel src -d lib',
  16. },
  17. examples: {
  18. default: series(
  19. rimraf('examples/dist'),
  20. 'mkdir examples/dist',
  21. concurrent.nps('examples.webpack', 'examples.standalone'),
  22. 'cp examples/src/.gitignore examples/dist/.gitignore'
  23. ),
  24. webpack: 'webpack --progress -p',
  25. standalone: series(
  26. 'cp examples/src/standalone.html examples/dist/standalone.html',
  27. 'lessc examples/src/example.less examples/dist/example.css'
  28. ),
  29. },
  30. },
  31. };