首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在Angular 2项目中导入JSZip

在Angular 2项目中导入JSZip
EN

Stack Overflow用户
提问于 2017-03-29 22:57:01
回答 2查看 19.3K关注 0票数 19

在我的Angular 2项目中导入JSZip库时遇到了问题。为了更改项目配置,我执行了以下步骤:

1-使用NPM安装JSZip

代码语言:javascript
复制
npm install jszip --save

2-按如下方式更改systemjs.config.js

代码语言:javascript
复制
var map = {
    ...
    'jszip':                      'node_modules/jszip/dist/jszip.min.js'
};

3-在需要依赖项的组件中导入依赖项

代码语言:javascript
复制
import JSZip from 'jszip';

然后,我尝试使用主JSZip构造函数来附加一些文件,但是我得到了一个web错误,指出构造函数没有定义。此外,我正在使用的Typescript编辑器无法找到它的定义。

我错过了什么吗?

谢谢。

EN

回答 2

Stack Overflow用户

发布于 2017-03-31 17:51:28

对于那些想知道它是如何结束的人来说,问题出在导入过程中。下面是正确的导入:

代码语言:javascript
复制
import * as JSZip from 'jszip';

然后,它的用法如下:

代码语言:javascript
复制
let zipFile: JSZip = new JSZip();
票数 47
EN

Stack Overflow用户

发布于 2018-12-20 00:11:11

有一个拼写错误,它应该是:

代码语言:javascript
复制
import * as JSZip from 'jszip';
let zipFile: JSZip = new JSZip();
票数 4
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/43097159

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档