2014-07-14 176 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

回答