使用带有 angular cli 的外部库 [英] Using external library with angular cli

查看:23
本文介绍了使用带有 angular cli 的外部库的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我已经在我的 angular 应用程序中安装了一个 3rd 方模块 jsPDF.该模块运行良好,但我的控制台出现错误:

I have installed one 3rd party module jsPDF with my angular app. The module works perfectly but I get an error in my console:

找不到模块'../../../node_modules/jspdf/dist/jspdf.min.js'.

我做了什么:

  1. 通过 npm 安装模块:

npm install MrRio/jsPDF --save

  1. 在我的组件中导入模块:

import * as jsPDF from '../../../node_modules/jspdf/dist/jspdf.min.js';

  1. 然后在我的组件中简单地使用这个模块.

这里有什么遗漏吗?

推荐答案

看看这里的说明:github.com/angular/angular-cli#3rd-party-library-installatio‌ n.

如果 jsPDF(或任何其他库)需要在全局范围内,您需要将 JS 文件添加到 angular-cli 中的 apps[0].scripts.json 文件,然后 WebPack 将其打包,就像加载了

登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆