如何将没有脚本标签的Facebook JavaScript SDK导入Angular 5应用程序?

时间:2017-11-26 15:22:07

标签: angular facebook-javascript-sdk

我使用ngx-facebook模块整合Facebook登录,它需要Facebook JavaScript SDK。 我想用npm以某种方式下载它,但找不到工作包。 我不喜欢facebook提供的脚本标签的想法。

<script type="text/javascript" src="https://connect.facebook.net/en_US/sdk.js"></script>

1 个答案:

答案 0 :(得分:2)

不幸的是,他们没有任何其他方式支持。服务器端逻辑有npm包,但客户端没有。这是较大公司提供的SDK的常见模式(例如地图或来自Google的广告)。您只能通过<script>导入它们,并且只能引用最新版本。

您可以随时下载.js并将其作为“二进制”-ish依赖项放在项目旁边,并配置Webpack或您用于捆绑处理它的任何内容。