如何在Angular 4 CLI项目中导入其他节点包

时间:2017-12-01 09:03:39

标签: node.js angular

我正在尝试在我的angular 4/5 CLI项目中从npm导入graphlib-dot包。

我将它添加到angular-cli.json - >脚本:[../ node_modles /.../ graphlib-dot.min.js]

我试图声明var graphlib:any;在我的app.component.ts。

的顶部

但Angular仍然不承认这个“graphlib”......

请帮忙......

1 个答案:

答案 0 :(得分:2)

将graphlib添加到.angular-cli.json

 "scripts": [
    "../node_modules/graphlib-dot/dist/graphlib-dot.min.js"
  ],

然后在组件中

declare var graphlibDot: any;

@Component({
  selector: 'app-root',
  templateUrl: './app.component.html',
})
export class AppComponent {

 constructor() {
    console.log('graphlibDot', graphlibDot);
 }
}