2017-07-29 75 views
1

我有庫(Tus.io)這就是編譯爲UMD。我需要它在我的Angular2/4項目中。當我與故宮安裝它(NPM安裝土族-JS-客戶)和導入(VAR土族=要求( 「土族-JS-客戶端」);)我得到的錯誤是:使用角度2/4的UMD庫

Failed to compile. 
/home/***/src/app/manageVideos/Partials/add.component.ts (8,17): 
Module '../../../../node_modules/tus-js-client/dist/tus.js' 
was resolved to '/home/***/node_modules/tus-js-client/dist/tus.js', 
but '--allowJs' is not set. 
/home/***/src/app/manageVideos/Partials/add.component.ts (9,11): Cannot find name 'require'. 

回答

1

您的問題最簡單的辦法是安裝打字稿聲明:

npm install @types/tus-js-client --save-dev 

並導入這樣說:

import * as tus from "tus-js-client";