quasarframework / quasar-ui-qmediaplayer

QMediaPlayer for Quasar
https://quasarframework.github.io/quasar-ui-qmediaplayer
MIT License
213 stars 52 forks source link

Dependency not found - @quasar/app #358

Open zikju opened 2 years ago

zikju commented 2 years ago

Cannot use QMediaPlayer as an extension.

Getting error: Extension(@quasar/qmediaplayer): Dependency not found - @quasar/app

I'm using a fresh version of Quasar (v2.7.1) with Vite and Pinia.

To Reproduce

Steps to reproduce the behavior:

  1. quasar ext add @quasar/qmediaplayer@next
  2. quasar describe QMediaPlayer
  3. See error

Error

App • Running "@quasar/qmediaplayer" Quasar App Extension...
App • ⚠️  Extension(@quasar/qmediaplayer): Dependency not found - @quasar/app. Please install it.

My quasar info

NodeJs - 16.15.0

Global packages 
  NPM - 8.10.0
  yarn - 1.22.18
  @quasar/cli - 1.3.2
  @quasar/icongenie - Not installed
  cordova - Not installed

Important local packages                                                                                           
  quasar - 2.7.1 -- Build high-performance VueJS user interfaces (SPA, PWA, SSR, Mobile and Desktop) in record time
  @quasar/app-vite - 1.0.1 -- Quasar Framework App CLI with Vite                                                   
  @quasar/extras - 1.14.0 -- Quasar Framework fonts, icons and animations                                          
  eslint-plugin-quasar - Not installed                                                                             
  vue - 3.2.34 -- The progressive JavaScript framework for building modern web UI.                                 
  vue-router - 4.0.15                                                                                              
  pinia - 2.0.14 -- Intuitive, type safe and flexible Store for Vue                   
  vuex - Not installed                                                                
  vite - 2.9.1 -- Native-ESM powered web dev build tool                               
  eslint - 8.15.0 -- An AST-based pattern checker for JavaScript.                     
  electron - Not installed                                                            
  electron-packager - Not installed                                                   
  electron-builder - Not installed                                                    
  register-service-worker - 1.7.2 -- Script for registering service worker, with hooks
  @capacitor/core - Not installed                                                     
  @capacitor/cli - Not installed                                                      
  @capacitor/android - Not installed                                                  
  @capacitor/ios - Not installed                                                      

Quasar App Extensions                                                                 
  @quasar/quasar-app-extension-qmediaplayer - 2.0.0-beta.6 -- A Quasar App Extension for @quasar/quasar-ui-qmediaplayer
hawkeye64 commented 2 years ago

It looks like the dependency list (internal) needs updating.

hawkeye64 commented 2 years ago

Working on a fix. This will be released in the next day or two.

yusufkandemir commented 2 years ago

@hawkeye64 you can undo that commit. The problem is caused by a faulty release. image image

The version is correct, but the contents are not.

agrobost commented 2 years ago

Hi, did you find a fix or a workaround for this issue ? Thank you !

fsyntax commented 2 years ago

Hey guys, is this being worked on or has anybody found a workaround?

wieli99 commented 2 years ago

Hi, the problem still seems to exist, which makes the plugin unusable

lucianobosco commented 2 years ago

Same here, I'm unable to use it with Quasar Cli Vite

TTerry8155 commented 1 year ago

This issue is still occurring. Any update?

albertosgz commented 1 year ago

Is happening to me right now :sob:

9527Robin commented 1 year ago

now

nucle commented 1 year ago

Hi, I will try to fix this issue.

HiPhone-Chan commented 1 year ago

Same here, I'm unable to use it with Quasar Cli Vite

albertosgz commented 1 year ago

Hi, what is the status of this issue?

lividpro commented 1 year ago

Its still a beta, but no real updates.

Copy https://github.com/quasarframework/quasar-ui-qmediaplayer/blob/next/app-extension/src/index.js to image

You will still get some errors but it works

image

zantiu commented 1 year ago

anyone has a fix without errors?

nikolaiaas commented 1 year ago

Any news on this issue? :-)

vycoder commented 1 year ago

Also encountering the same issue. @lividpro's workaround does work, but I get another error on runtime, regarding missing language en-US and material-icons missing. Even after adding the necessary values on quasar.conf.js.

Does anybody know a good alternative?

kochenov commented 1 year ago

Hello! What is the way out of this situation?

hawkeye64 commented 1 year ago

QMediaPlayer currently does not support Vite. Vite does not support loading externals, like the language and icon packages, like webpack does.

bmhoang commented 6 months ago

Guys, any update?

andyslack commented 6 months ago

Same error here

GilbMata commented 5 months ago

Me too

s0m313lse commented 2 months ago

So, no progress in 2 years?

Anyone figured this out or should i switch to a different framework? Gotta have video