2014-09-01 47 views
1

我有一個使用Yeoman fullstack安裝程序安裝的基本Angular應用程序,當運行'grunt serve'時,我可以看到在http://localhost:9000上運行的基本頁面。如何通過Vagrant查看和分享正在運行的Angular應用程序?

我也有使用ubuntu/trusty64框運行的Vagrant安裝。我最初在查看http://127.0.0.1:4567/時看到404,但按照我在網上找到的一些說明,我在/etc/apache2/sites-enabled/000-default.conf中的'vagrant ssh'中通過刪除該文件中的路徑。做'流浪重裝'後,我現在看到我的項目目錄中的文件列表,當我去那個URL。

如何查看我的角度應用程序,如localhost:9000?如果我得到這個工作,這是否意味着如果我通過Vagrant共享,他們會看到角應用程序運行,因爲它應該?我是否還需要與Vagrant一​​起運行咕嚕服務?

我是很新,這一切的設置,所以我只是按照指示在https://github.com/DaftMonk/generator-angular-fullstack & https://docs.vagrantup.com/v2/getting-started/index.html

我不是偉大的Linux/CMD行的東西至今,因此我的問題... :)

謝謝!

回答

1

我開始爲你寫關於如何完成的指導。但後來才意識到你對linux命令不是很熟悉。我創建了一個使用vagrant,angularrequirejsangular-seed project。它很容易設置,我已經寫了關於如何在我的github page中這樣做的說明。

只要克隆它,按照說明,你將有一個工作種子項目在任何時間。種子的一些特徵是:

使用vagrantpuppet來提供vm。所有必需的依賴關係都會自動安裝。

對步兵的任務:

  • 自動加載涼亭依賴
  • 編譯青菜或SCSS
  • livereload
  • 站點本地

的訪問服務器如果你有什麼困難或問題, 隨時聯繫我。

相關問題