-
Notifications
You must be signed in to change notification settings - Fork 14
[REPRO] Lookup paths differ between eager and lazy #50
base: master
Are you sure you want to change the base?
Conversation
Thanks for the reproduction! |
No solution yet, just writing down my observations of the current state: Contents of public (fonts/images) ends up in:
Eyeglass process CSS:
Within:
Within:
The conflict appears to be that, static assets output differ between add-ons and lazy engines. It appears as the lazy-engine scenario is functioning with the least surprises. Some thoughts:
|
@chadhietala I realize my comment doesn't unblock you yet as the eyeglass assertion prevents the obvious work-around. Now that I have a basic clear idea of what is happening, I'll take a stab at your exact issue. |
If I remember correctly the issue resides in |
Possibly related to #46 |
After investigating this, I've uncovered a number of issues that need to be addressed in concert. In terms of this reproduction, @chadhietala, I don't really understand what the use case is for using
|
This is a repro of a failure scenario. It illustrates that there appears to be different resolution between
eager
andlazy
when usingasset-url
.Steps to repro:
yarn && ember s
/lazy
asset-url('img/test.svg')
/eager
asset-url('img/test.jpg')
Any attempt to change the path to something like
eager/assets/img/test
results inHowever this is exactly where the file is being served from. What is the correct way for referring to static files so that they resolve correctly?