Closed voltidev closed 5 years ago
After I installed "sharp": "^0.21.3"
, I'm getting another exception:
Build Error (Funnel)
ENOENT: no such file or directory, scandir '/var/folders/y7/v91qm2_90tq9d21sxnjd9ndm0000gn/T/broccoli-558563OiaRy1NW8GZ/out-227-broccoli_merge_trees/assets/images/generate/'
Build Error (Funnel)
ENOENT: no such file or directory, scandir '/var/folders/y7/v91qm2_90tq9d21sxnjd9ndm0000gn/T/broccoli-558563OiaRy1NW8GZ/out-227-broccoli_merge_trees/assets/images/generate/'
Just in case, here are my dependencies:
{
"@ember/optional-features": "^0.6.3",
"broccoli-asset-rev": "^2.7.0",
"ember-cli": "^3.7.1",
"ember-cli-app-version": "^3.2.0",
"ember-cli-babel": "^7.1.2",
"ember-cli-dependency-checker": "^3.0.0",
"ember-cli-eslint": "^4.2.3",
"ember-cli-fastboot": "^2.0.0",
"ember-cli-htmlbars": "^3.0.0",
"ember-cli-htmlbars-inline-precompile": "^1.0.3",
"ember-cli-inject-live-reload": "^1.8.2",
"ember-cli-sass": "^8.0.1",
"ember-cli-sri": "^2.1.1",
"ember-cli-stylelint": "^2.2.0",
"ember-cli-template-lint": "^1.0.0-beta.1",
"ember-cli-uglify": "^2.1.0",
"ember-composable-helpers": "^2.1.0",
"ember-export-application-global": "^2.0.0",
"ember-keyboard": "^4.0.0",
"ember-link-action": "^0.1.3",
"ember-load-initializers": "^1.1.0",
"ember-maybe-import-regenerator": "^0.1.6",
"ember-qunit": "^3.4.1",
"ember-resolver": "^5.0.1",
"ember-source": "~3.7.0",
"ember-svg-jar": "^1.2.2",
"ember-truth-helpers": "^2.1.0",
"ember-welcome-page": "^3.2.0",
"ember-wormhole": "^0.5.5",
"eslint-config-airbnb-base": "^13.1.0",
"eslint-plugin-ember": "^5.2.0",
"eslint-plugin-import": "^2.14.0",
"loader.js": "^4.7.0",
"prember": "^1.0.2",
"qunit-dom": "^0.8.0",
"sass": "^1.15.3",
"stylelint-config-recommended-scss": "^3.2.0",
"stylelint-config-standard": "^18.2.0",
"stylelint-scss": "^3.4.4",
"susy": "^3.0.5",
"tiny-slider": "^2.9.1",
"ember-responsive-image": "^1.0.0-rc.6",
"sharp": "^0.21.3"
}
Hm, not sure. Did that happen right after installing this addon, or did you use it already before?
Have you tried yarn upgrade
(assuming you use yarn), or clearing node_modules
and doing a fresh install (without lockfile)? Or anything else that uses sharp
? (yarn why sharp
)
Closing this due to inactivity. @ivanvotti feel free to reopen should this problem persist, with the feedback requested above.
I also happened to run into the issue from the OP. For me it seemingly was caused by multiple (older) sharp versions being present because I'm also using ember-cli-image-transformer
which depends on the older 0.20.8. Using a yarn resolution field fixed it for me.
I have not run into the issue from the second post.
I'm also running into this issue. In my case this issue arises as I use ember-lazy-responsive-image that has the dependency ember-responsive-image. Both depend on sharp, but on different versions, in my case
ember-lazy-responsive-image@0.1.0
- sharp@0.19.1
- ember-responsive-image@1.0.0-rc.6
- sharp@0.21.3
After using https://www.npmjs.com/package/npm-force-resolutions to force the dependency to be sharp@0.21.3 it worked. This could issue could probably prevented by maintaining the same sharp version in both projects. Still, when using other ember addons that depent on sharp in the same project this issue might arise again.
Here is an exception I get when I run
$ ember s
: