mho*_*off 2 npm typescript angular-cli angular pako
我正在将一些“遗留”(非打字稿)js 库导入我的 angular SPA。
通常我只是从 cdn 添加一个负载到 index.html 像:
<script src="//cdnjs.cloudflare.com/ajax/libs/pako/1.0.6/pako.min.js"></script>
Run Code Online (Sandbox Code Playgroud)
在角分量中,我只是进行了 decal
declare var pako: any;
Run Code Online (Sandbox Code Playgroud)
这通常有效。现在我喜欢在本地“托管”这个库。我可以将它添加到 angular 项目中
npm install pako
Run Code Online (Sandbox Code Playgroud)
但是我如何将它添加到 angular 应用程序中?
我测试了向 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';
| 归档时间: |
|
| 查看次数: |
2767 次 |
| 最近记录: |