2014-06-27 73 views
2

試圖在yeoman的虛擬機上設置角度以避免使用包管理破壞我的機器。如何從主機請求grunt服務?

產生後,項目與yo myproject,安裝角全球&地方,有涼亭,更依賴安裝的呼嚕聲,我能夠運行使用grunt serve

localhost是通過wget localhost從VM訪問的服務器,但它不會從主機加載。

我已經試過文件/etc/network/interface修改,以static address並從瀏覽器訪問的靜態IP,同時也set dynamic DHCP端口轉發

host:3090; guest:9000

都沒有工作,瀏覽器無法使連接:

火狐不能建立在

到服務器的連接

我想上傳更多有用的文件/輸出,以提供更多的上下文,但作爲一個新的咕嚕用戶,我不知道在哪裏看。

回答

6

set connect-middleaware監聽0.0.0.0的IP地址以確保主機可以訪問。

你可以像這樣編輯你的Gruntfile.js。

查找connect任務grunt.initConfig({});變化在options0.0.0.0

主機名應該是這樣的:

// The actual grunt server settings 
connect: { 
    options: { 
    port: 9000, 
    // Change this to '0.0.0.0' to access the server from outside. 
    hostname: '0.0.0.0', 
    livereload: 35729 
    }, 
    livereload: { 
    options: { 
     open: true, 
     base: [ 
     '.', 
     'examples' 
     ] 
    } 
    } 
}, 

運行grunt serve,儘量使用虛擬IP從主機訪問的IP。它應該可用。

相關問題