Você não pode selecionar mais de 25 tópicos Os tópicos devem começar com uma letra ou um número, podem incluir traços ('-') e podem ter até 35 caracteres.
 
 
 
 
 
 

22 linhas
574 B

  1. from __future__ import print_function
  2. from subprocess import Popen, call, PIPE
  3. def execute():
  4. # update nodejs version if brew exists
  5. p = Popen(['which', 'brew'], stdout=PIPE, stderr=PIPE)
  6. output, err = p.communicate()
  7. if output:
  8. call(['brew', 'upgrade', 'node'])
  9. else:
  10. print('Please update your NodeJS version')
  11. call([
  12. 'npm', 'install',
  13. 'babel-core',
  14. 'less',
  15. 'chokidar',
  16. 'babel-preset-es2015',
  17. 'babel-preset-es2016',
  18. 'babel-preset-es2017',
  19. 'babel-preset-babili'
  20. ])