![](/img/trans.png)
[英]AngularCli Import node module to angular app.module loadChildren
[英]what is the right way to import a node module to angular typescript / angularcli
我將一些“傳統”(非打字稿)js庫導入我的角度SPA。
通常我只是將CDN的負載添加到index.html中,例如:
<script src="//cdnjs.cloudflare.com/ajax/libs/pako/1.0.6/pako.min.js"></script>
而在角度分量中,我只是降低了
declare var pako: any;
這通常有效。 現在,我想在本地“托管”此庫。 我可以將其添加到角度項目
npm install pako
但是,我如何將其添加到有角度的應用程序呢?
我測試了將導入添加到polyfills.ts(這適用於Hammerjs但不適用於pako)
這也應該適用於ng build(並且可能會添加到已編譯/打包的runtime.js中
順便說一句:這是一個測試stackblitz https://stackblitz.com/edit/ng-load-pako
我喜歡所有提供stackblitz鏈接的問題,因此我可以輕松提供正確的答案:
https://stackblitz.com/edit/ng-load-pako-gfunsb
基本上,您只需要執行以下操作:
import * as pako from 'pako';
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.