Hi, we were using a trial version of scheduler for some time which was great and started setting up the pro version.
But I face issue in setting it up and running the project which was running without any issues in the trial version.
My project folder structure is as follows:
schedulerpro-1.0.2
MyVuePrjFolder
This is how i have set my package.json:
"dependencies": {
"axios": "^0.20.0",
"bryntum-res": "file:../schedulerpro-1.0.2/examples-scheduler/_shared",
"bryntum-scheduler": "file:../schedulerpro-1.0.2/build",
"bryntum-vue-shared": "file:../schedulerpro-1.0.2/examples-scheduler/vue/javascript/_shared",
}
And in my App.vue, I was using the stockholm.css (in my trial version,it was working)
import 'bryntum-scheduler/scheduler.stockholm.css';
But It gave me error as the schedulerpro was not having this file, so I copied from my trial folder and this error went.
But again, the following error came:
This dependency was not found:
- bryntum-schedulerpro in ./node_modules/cache-loader/dist/cjs.js??ref--0-0!./node_modules/vue-loader/lib??vue-loader-options!../schedulerpro-1.0.2/examples-scheduler/vue/javascript/shared/src/Scheduler.vue?vue&type=script&lang=js&, ./node_modules/cache-loader/dist/cjs.js??ref--0-0!./node_modules/vue-loader/lib??vue-loader-options!../schedulerpro-1.0.2/examples-scheduler/vue/javascript/shared/src/FullscreenButton.vue?vue&type=script&lang=js&
To install it, you can run: npm install --save bryntum-schedulerpro
So I did a npm install --save bryntum-schedulerpro and the error went away and my package.json look like:
"dependencies": {
"axios": "^0.20.0",
"bryntum-resources": "file:../schedulerpro-1.0.2/examples-scheduler/_shared",
"bryntum-scheduler": "file:../schedulerpro-1.0.2/build",
"bryntum-schedulerpro": "^1.0.1",
"bryntum-vue-shared": "file:../schedulerpro-1.0.2/examples-scheduler/vue/javascript/_shared",
}
But when I now launch my application in localhost, it is blank with the following error:
Uncaught Error: Bundle included twice, check cache-busters and file types (.js)
at Function.setVersion (webpack-internal:///./node_modules/bryntum-schedulerpro/schedulerpro.module.js:318)
at Module.eval (webpack-internal:///./node_modules/bryntum-schedulerpro/schedulerpro.module.js:318)
at eval (webpack-internal:///./node_modules/bryntum-schedulerpro/schedulerpro.module.js:480)
at Module../node_modules/bryntum-schedulerpro/schedulerpro.module.js (app.js:1354)
at webpack_require (app.js:724)
at fn (app.js:101)
at eval (webpack-internal:///./node_modules/cache-loader/dist/cjs.js?!./node_modules/vue-loader/lib/index.js?!../schedulerpro-1.0.2/examples-scheduler/vue/javascript/shared/src/FullscreenButton.vue?vue&type=script&lang=js&:2)
at Module../node_modules/cache-loader/dist/cjs.js?!./node_modules/vue-loader/lib/index.js?!../schedulerpro-1.0.2/examples-scheduler/vue/javascript/shared/src/FullscreenButton.vue?vue&type=script&lang=js& (app.js:1366)
at webpack_require (app.js:724)
at fn (app.js:101)
I believe some thing went for a toss after I installed the scheduler-pro through npm, but Im not sure.Kindly guide me to resolve this issue.