kalisio / kdk

The Kalisio Development Kit
https://kalisio.github.io/kdk/
MIT License
22 stars 2 forks source link

Upgrade to Quasar 2 / Vuejs 3 #578

Closed cnouguier closed 2 years ago

cnouguier commented 2 years ago
cnouguier commented 2 years ago

Comment on path, we have the following issue :

 App •  ERROR  •  UI  in ./node_modules/mime-types/index.js

Module not found: Can't resolve imported dependency "path"
Did you forget to install it? You can run: yarn add path

removing mime-types-browser solves the issue but we need to replace this module => use mime

cnouguier commented 2 years ago

Regarding the first point, this is due to webpack 5: https://quasar.dev/quasar-cli-webpack/handling-webpack#webpack-v5-compatibility-issues => fixed in quasar.config.js

cnouguier commented 2 years ago

Regarding the 8th point, it is also required to wrap the component using markRaw to enhance performance

cnouguier commented 2 years ago

Regarding the 4th point, we could try to use Quasar Uploader

claustres commented 2 years ago

Porting the markdown viewer was actually straightforward.