我希望能够从 Dynamics CRM 中的当前 Web 资源导入相关的 Web 资源,例如实用程序 Web 资源。这将允许我将我的代码拆分到多个文件中,而不是将所有内容都包含在一个 Web 资源文件中。
就像是:
import * as dateUtil from '../util/dateUtil.js'
我已经尝试将它们堆叠在 Dynamics 本身中。但我真正想要的是 Dynamics 本身在我将其指定为导入后拉取相关的 Web 资源。
我希望能够从 Dynamics CRM 中的当前 Web 资源导入相关的 Web 资源,例如实用程序 Web 资源。这将允许我将我的代码拆分到多个文件中,而不是将所有内容都包含在一个 Web 资源文件中。
就像是:
import * as dateUtil from '../util/dateUtil.js'
我已经尝试将它们堆叠在 Dynamics 本身中。但我真正想要的是 Dynamics 本身在我将其指定为导入后拉取相关的 Web 资源。
我认为您可以通过在当前 Web 资源中添加实用程序 Web 资源作为依赖项来解决此问题。
借助 Dynamics 365 for Customer Engagement 应用程序版本 9.0,JavaScript Web 资源的行为得到增强,因此列为 JavaScript Web 资源依赖项的任何其他 Web 资源将与 JavaScript Web 资源一起加载。
您可以使用 webpack 在编译时为您解析这些导入并形成一个单独的 javascript 文件,或者您可以使用 head.js 或 require.js 等工具。这些实际上由一些 Microsoft 应用程序(如 proejct 服务)使用。