【问题标题】:How to reference an external library on a Custom Function Office AddIn for Excel?如何在 Excel 的自定义函数 Office 插件上引用外部库?
【发布时间】:2020-02-13 11:14:23
【问题描述】:

在这个自定义函数 Office 插件项目中,我需要一个 base64 函数。

我正在安装的 Office 365 Excel(版本 1908)中测试加载项。

我尝试使用btoa,但插件无法使用它。

所以我尝试使用 base-64 库和 Crypto-js,将 <script> 标记放在 functions.html 中,在结束正文标记之前,但我无法引用这些函数。我分别使用这些 CDN 来导入每个库:https://cdnjs.cloudflare.com/ajax/libs/Base64/1.1.0/base64.jshttps://cdnjs.cloudflare.com/ajax/libs/crypto-js/4.0.0/enc-base64.js

我还做了一个npm install crypto-js base-64 --save 并尝试在我的functions.ts 中使用import { xxx } from "library"; 语句,但也没有成功:加载项甚至没有加载。

项目是使用https://yeoman.io/ 生成的。

如何在我的 Office 加载项中引用外部库?

【问题讨论】:

    标签: javascript excel office-addins


    【解决方案1】:

    所以,一位队友想通了:我们在函数装饰器之后执行from { } import "xxx"。改到开头就成功了。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2023-01-18
      • 2019-07-14
      • 2013-12-11
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多