2017-03-05 92 views
0

我試圖安裝該軟件包安裝NG2,谷歌放,自動完成包裝: https://github.com/psykolm22/ng2-google-place-autocompleteAngular2 - 如何使用NPM

我跟着README文件中的說明,但我得到了以下控制檯錯誤:

GET http://localhost:3000/ng2-google-place-autocomplete 404 (Not Found) 

當我偶爾通過npm安裝時,安裝命令後會顯示一個包文件樹。 然而這一次,沒有什麼表現,除了這一點:

`-- [email protected] 
npm WARN optional SKIPPING OPTIONAL DEPENDENCY: [email protected]^1.0.0 (node_modules\chokidar\node_modules\fsevents): 
npm WARN notsup SKIPPING OPTIONAL DEPENDENCY: Unsupported platform for [email protected]: wanted {"os":"darwin","arch":"any"} (current: {"os":"win32","arch":"x64"}) 

所以,我懷疑那個包沒有安裝成功,儘管它的node_modules內部存在的文件夾..

我不知道我必須手動配置systemjs.config.js,因爲該包在任何地圖字段中似乎都不存在。

有誰知道發生了什麼問題?

+0

你在你的systemjs配置? – Aravind

+0

我必須手動配置嗎?在如何安裝部分,他們沒有提到這一步.. 無論如何,我注意到這個文件內的所有地圖是擴展名爲:.umd.js 任何有沒有文件內的文件夾結束與此擴展 – AliSmart

回答

0

包括以下行到您的systemjs

'ng2-google-place-autocomplete' : 'npm:ng2-google-place-autocomplete\src\index.js' 
+0

這些都是src文件夾裏面的文件(無index.js): 404.html

應用 資產 環境 的favicon.ico 的index.html index.ts polyfills.ts 風格。 css test.ts tsconfig。 json – AliSmart

+0

是否按照文檔將腳本引用包含到了index.html中? – Aravind

+0

當然可以。 我很確定,問題是與下載的包,但從來沒有安裝..我不知道我們如何可以手動安裝它,因爲沒有js文件,我將它轉換成js,然後鏈接到systemjs裏面嗎?這可能是解決方案嗎? – AliSmart