删除 devextreme 许可证横幅

问题描述 投票:0回答:1

我们公司目前持有 DevExtreme 套件的有效订阅,并且我们已使用 Visual Studio Code 将许可证密钥正确集成到我们的 Angular 项目中。但是,我们仍然看到表明该产品处于评估模式的横幅。 我们使用的是 DevExtreme 版本 v24.1.7,这就是我们在代码中添加许可证密钥的方式:

export const environment = {
  production: false,
  dxLicenseKey: 'ourLicense'
};

在app.component.ts中,我们有以下内容:

constructor() {
     config({ licenseKey: environment.dxLicenseKey });
}

尽管如此,横幅上仍然写着:“仅用于评估目的。禁止重新分发。请[购买许可证]以继续使用 DevExpress 产品库 (v24.1.7)。” 我看到一篇文章,其中一位 DevExtreme 支持者建议使用以下方法:

DevExpress.config({ licenseKey: 'your license key' });

但是,这种方法对我不起作用,因为 DevExpress 始终是未定义的。

angular licensing devextreme
1个回答
0
投票

在您的

src
文件夹中,创建如下文件。

devextreme-license.ts

export const licenseKey = 'license here!';

然后在您的

main.ts
中包含以下代码,这将在应用程序启动时注册许可证。

...
import { licenseKey } from './devextreme-license';
    
config({ licenseKey } as any);
...
© www.soinside.com 2019 - 2024. All rights reserved.