New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Quasar build fails with latest cordova-ios #17138
Comments
By the way @rstoenescu is there a reason why Quasar assumes you're building for an emulator, not a device? AFAIK Cordova also supports building for a device with the |
I'll take care of everything. In the mean time, one can always directly use the IDE to build. Call the quasar build cmd with "--ide" argv (it will open the IDE where you can build & extract the distributable yourself) |
In fact, it's already built, it just fails at the very last step of copying files to /dist. |
Fix will be available in q/app-vite 1.8.4 & 2.0.0-beta.10 and q/app-webpack 3.12.7 & 4.0.0-beta.11 |
And released all of them. |
Thanks for the quick response! Though I'm not sure why you added
|
…cordova (getCordovaBuildParams & getCordovaBuildOutputFolder) #17138
@w0pp Added the "--device" param because this is something that can easily be missed (for some reason Cordova choses to build for the simulator by default) by unexperienced developers. |
…ns for quasar.config file > cordova (getCordovaBuildParams & getCordovaBuildOutputFolder) #17138
@rstoenescu |
What are the warnings? |
Just some "couldn't fulfill desired order of chunk group(s)" CSS warnings, but they're the same ones I get with |
@w0pp would you be so kind to show me the full output, pls? |
@w0pp nevermind. reproduced the issue. |
@w0pp thanks for reporting this latter issue also! Fix will be available in q/app-webpack v3.13. Out of all the 4 versions of q/app-*, this one was the only one with a bug in the implementation. |
What happened?
When running
quasar build -m ios
, the build fails when Quasar tries to copyplatforms/ios/build/emulator
to thedist/
folder. This is becausecordova-ios@7.0.0
changed the location of where the output files are generated - see the release notes.What did you expect to happen?
Build should not fail.
Reproduction URL
/
How to reproduce?
Flavour
Quasar CLI with Webpack (@quasar/cli | @quasar/app-webpack)
Areas
Quasar CLI Commands/Configuration (@quasar/cli | @quasar/app-webpack | @quasar/app-vite), Cordova Mode
Platforms/Browsers
iOS
Quasar info output
Relevant log output
Additional context
Normally there's no error printed in the log - had to manually catch the webpack() promise exception inside
build.js
and output it.The text was updated successfully, but these errors were encountered: