2016-03-10 33 views
0

我正在使用gulp和節點在Visual Studio中構建應用程序。如何導入角/ http

節點將所有依賴項放入node_modules文件夾中,當我構建時,gulp將這些文件複製到wwwroot中的libs文件夾中。

我已經使用其他角度進口喜歡用出來的問題已經組成,但是當我嘗試這個

import { Http, Response, RequestOptions, Headers, HTTP_PROVIDERS} from 'angular2/http'; 

我得到一個404頁面加載時。

它看起來像它試圖加載角/ HTTP從http://localhost:8273/angular2/http

我使用Angular2 beta8,並針對ES5來解決其他問題。

那麼,我該如何擺脫404,我在哪裏配置它查看http js文件的libs/angular文件夾下?

我試着直接輸入進口,但始終沒有發現錯誤。

+0

你嘗試從 '的lib/angular2/HTTP' 進口? – CalebB

+1

您是否已將'http.dev.js'文件添加到索引頁?我不知道如何使用節點的NPM來完成它。但是這個參考是必要的! – micronyks

+0

如果我嘗試從lib/angular2/http導入,我得到一個錯誤'無法找到模塊...' 我實際上無法在角度文件夾中找到http.dev.js。不知道如何解決這個問題。 –

回答

0

您需要從node_modules導入http.dev.js/angular2 /捆綁文件夾中的HTML入口文件:

<script src=" node_modules/angular2/bundles/http.dev.js"></script>