热肆运行grunt服务与grunt-forever

时间:2016-07-01 17:13:13

标签: angularjs gruntjs yeoman grunt-forever

我使用yeoman角度发生器,我需要永远运行grunt服务(grunt-forever) 我试过(gruntfile.js)像这样:

grunt.loadNpmTasks('grunt-forever');

grunt.initConfig({
  forever: {
      options: {
          index: 'app/scripts/app.js' (im not sure which file must be here)
      }
    },

 grunt.registerTask('serve', 'Compile then start a connect web server', function (target) {
    if (target === 'dist') {
      return grunt.task.run(['build', 'forever:server1:start']);
    }

 grunt.task.run([
  'clean:server',
  'wiredep',
  'concurrent:server',
  'postcss:server',
  'connect:livereload',
  'watch'
 ]);
});

当我尝试" grunt serve"或者"永远咕噜咕噜:开始" - "验证属性forever.start存在于config ... ERROR

  
    

无法处理任务。     警告:必需的配置属性" forever.start"失踪。使用--force继续。"     我该怎么办?

  

1 个答案:

答案 0 :(得分:0)

您可以使用pm2在服务器上运行您的应用程序。看一下这个; https://github.com/Unitech/pm2