Angular 6 使用外部库,脚本数组采用角度 json



我有一个简单的问题,我想在 angular 6 中使用蹩脚的 js 库,但我无法实现。

Stackbltiz demo:

https://stackblitz.com/edit/angular-whygjq?file=angular.json

库蹩脚的JS:

https://github.com/zhuker/lamejs

我完成的步骤:

  • npm install lamejs
  • 在 angular.json 中,我在脚本中粘贴了路径node_modules:

"node_modules/lamejs/lame.min.js">

  • 我已经卡住了如何在应用程序组件中使用它,在这里的其他主题中,我发现 sth 如下:从"????"导入 * 作为蹩脚

如何正确使用它

单击左侧的"依赖项"面板并添加lamejs

现在在您的Component.ts(或任何您需要它的地方(,只需导入它。

import { Component } from '@angular/core';
import lame from 'lamejs';
@Component({
selector: 'my-app',
templateUrl: './app.component.html',
styleUrls: ['./app.component.css']
})
export class AppComponent {
name = 'Angular';
public tryMe(): void {
var mp3encoder = new lame.Mp3Encoder(1, 44100, 128); //mono 44.1khz encode to 128kbps
// etc. See quickstart at https://github.com/zhuker/lamejs
}
}

相关内容

  • 没有找到相关文章

最新更新