【发布时间】:2016-06-15 00:11:32
【问题描述】:
尝试构建包含组件和指令等的可重用 Angular 2 库。用 Typescript 编写,其他开发人员可以通过 NPM 安装使用。该库还具有第三方包依赖项,它们具有 Typescript 定义但不是用 Typescript 编写的。
我遇到的问题是使用 angular2 库的应用程序还必须引用作为库依赖项的第三方包。
Angular2 SPA [MyMainApp] 使用 Angular2 组件服务库和指令包作为 NPM 包 [MyLib]。 MyLib 也使用第三方 NPM 包。一切都可以编译,但是当我运行 MyMainApp 时,安装到 MyLib 中的第三方软件包出现 404 错误。
MyLib > npm install 完美滚动条
MyMainApp > npm install MyLib
当我运行 MyMainApp 时,我得到: zone.js:101 GET http://localhost:3000/perfect-scrollbar 404(未找到)
在使用完美滚动条的指令内
import { initialize, destroy } from 'perfect-scrollbar';
【问题讨论】:
标签: angular typescript1.8 typescript-typings