是否需要修改NPM軟件包以與Angular 2兼容(例如添加類型,爲其制定指令)還是將現有的軟件包工作?如果它們不兼容,我怎麼知道什麼是和什麼不兼容?哪個npm軟件包在Angular 2上將會不會工作?我如何看?
例如,說我想導入這個包(https://github.com/pvorb/node-md5)。我知道有一個ts-md5包的角2做md5 - 我只是用這個包作爲例子。
我該如何得到這個工作?
我用它
npm install md5 --save
npm install @types/md5 --save
,但我似乎不能成爲進口安裝了它
import {md5} from 'md5';
後,我嘗試運行
我收到此錯誤信息模塊 '「/ Users/xxx/Source/tempProjects/ngUnderscore/node_modules/@ types/md5/index」' 解析爲非mod這個實體並且不能使用這個 結構導入。
我不確定此消息的含義。這是否意味着在當前狀態下,軟件包不兼容或者我試圖錯誤地使用軟件包?
http://stackoverflow.com/questions/41251101/import-from-installed-types –
@suraj - 是的,我嘗試了所有對這個問題進行這些方法和他們都不工作 – Diskdrive