Skip to content

Commit b3d8c6a

Browse files
Vue - Add DevExtreme licensing
1 parent c2a84a8 commit b3d8c6a

3 files changed

Lines changed: 7 additions & 0 deletions

File tree

Vue/.gitignore

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -27,3 +27,4 @@ coverage
2727
*.njsproj
2828
*.sln
2929
*.sw?
30+
src/devextreme-license.ts

Vue/package.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,7 @@
44
"private": true,
55
"scripts": {
66
"dev": "vite",
7+
"prebuild": "devextreme-license --out src/devextreme-license.ts --force",
78
"build": "run-p type-check build-only",
89
"preview": "vite preview",
910
"test:unit": "vitest --environment jsdom --root src/",

Vue/src/main.ts

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,8 @@
1+
import config from 'devextreme/core/config';
2+
import { licenseKey } from './devextreme-license';
3+
4+
config({ licenseKey });
5+
16
import { createApp } from 'vue';
27
import App from './App.vue';
38
import router from './router';

0 commit comments

Comments
 (0)