2014-07-14 116 views
3

我想在自定义域上的生产服务器上测试我的角度应用程序。Grunt服务器如何正确设置主机名和虚拟主机?

我试图通过这种方式来做到:

  • 我停用Apache服务器
  • 我添加到/ etc/hosts中127.0.0.1:9000 mydomain.loc
  • 我更新配置到GruntFile.js

    //实际咕噜服务器设置

    connect: { 
         options: { 
         port: 9000, 
         // Change this to '0.0.0.0' to access the server from outside. 
         hostname: 'localhost', 
         livereload: 35729 
         }, 
         livereload: { 
         options: { 
          open: 'http://mydomain.loc:9000', 
          base: [ 
          '.tmp', 
          '<%= yeoman.app %>' 
          ] 
         } 
         }, 
         test: { 
         options: { 
          port: 9001, 
          base: [ 
          '.tmp', 
          'test', 
          '<%= yeoman.app %>' 
          ] 
         } 
        }, 
    

之后我运行服务器使用grunt服务命令

咕噜被初始化,浏览器窗口是在正确的地址mydomain.loc打开:9000

但是服务器不能在浏览器中找到。

的问题是:

我在做什么错了,我怎么能解决这个问题?

我想,这不需要Apache吗?

感谢您的任何意见。

+0

真的没有人知道吗? – redrom

回答