Comments (5)
It seems ember-cli-fastboot v2 isn't compatible with Ember 4+. This import path was deprecated and removed in Ember 4 which is the error message you see here.
I would try using the v3 beta of ember-cli-fastboot which seems to be tested against Ember 4.
from ember-cli-fastboot.
👋 I'm also having this issue on a new app as well.
Error: Could not find module `@ember/application/deprecations` imported from `ember-cli-fastboot/services/fastboot`
at missingModule (/var/folders/_3/kkhsd8kx2dz4khm6dqk9zqnr0000gq/T/broccoli-37700OMhKv9EU5pjJ/out-338-broccoli_merge_trees/assets/vendor/loader/loader.js:247:1)
at findModule (/var/folders/_3/kkhsd8kx2dz4khm6dqk9zqnr0000gq/T/broccoli-37700OMhKv9EU5pjJ/out-338-broccoli_merge_trees/assets/vendor/loader/loader.js:258:1)
at Module.findDeps (/var/folders/_3/kkhsd8kx2dz4khm6dqk9zqnr0000gq/T/broccoli-37700OMhKv9EU5pjJ/out-338-broccoli_merge_trees/assets/vendor/loader/loader.js:168:1)
at findModule (/var/folders/_3/kkhsd8kx2dz4khm6dqk9zqnr0000gq/T/broccoli-37700OMhKv9EU5pjJ/out-338-broccoli_merge_trees/assets/vendor/loader/loader.js:262:1)
at Module.findDeps (/var/folders/_3/kkhsd8kx2dz4khm6dqk9zqnr0000gq/T/broccoli-37700OMhKv9EU5pjJ/out-338-broccoli_merge_trees/assets/vendor/loader/loader.js:168:1)
at findModule (/var/folders/_3/kkhsd8kx2dz4khm6dqk9zqnr0000gq/T/broccoli-37700OMhKv9EU5pjJ/out-338-broccoli_merge_trees/assets/vendor/loader/loader.js:262:1)
at requireModule (/var/folders/_3/kkhsd8kx2dz4khm6dqk9zqnr0000gq/T/broccoli-37700OMhKv9EU5pjJ/out-338-broccoli_merge_trees/assets/vendor/loader/loader.js:24:1)
at ModuleRegistry.get (/var/folders/_3/kkhsd8kx2dz4khm6dqk9zqnr0000gq/T/broccoli-37700OMhKv9EU5pjJ/out-338-broccoli_merge_trees/assets/addon-tree-output/ember-resolver/resolvers/classic/index.js:28:1)
at Class._extractDefaultExport (/var/folders/_3/kkhsd8kx2dz4khm6dqk9zqnr0000gq/T/broccoli-37700OMhKv9EU5pjJ/out-338-broccoli_merge_trees/assets/addon-tree-output/ember-resolver/resolvers/classic/index.js:464:1)
at Class.resolveOther (/var/folders/_3/kkhsd8kx2dz4khm6dqk9zqnr0000gq/T/broccoli-37700OMhKv9EU5pjJ/out-338-broccoli_merge_trees/assets/addon-tree-output/ember-resolver/resolvers/classic/index.js:124:1)
at Class.resolve (/var/folders/_3/kkhsd8kx2dz4khm6dqk9zqnr0000gq/T/broccoli-37700OMhKv9EU5pjJ/out-338-broccoli_merge_trees/assets/addon-tree-output/ember-resolver/resolvers/classic/index.js:185:1)
at resolve (/var/folders/_3/kkhsd8kx2dz4khm6dqk9zqnr0000gq/T/broccoli-37700OMhKv9EU5pjJ/out-338-broccoli_merge_trees/assets/@ember/-internals/container/index.js:954:1)
at Registry.resolve (/var/folders/_3/kkhsd8kx2dz4khm6dqk9zqnr0000gq/T/broccoli-37700OMhKv9EU5pjJ/out-338-broccoli_merge_trees/assets/@ember/-internals/container/index.js:659:1)
at Registry.resolve (/var/folders/_3/kkhsd8kx2dz4khm6dqk9zqnr0000gq/T/broccoli-37700OMhKv9EU5pjJ/out-338-broccoli_merge_trees/assets/@ember/-internals/container/index.js:662:1)
at factoryFor (/var/folders/_3/kkhsd8kx2dz4khm6dqk9zqnr0000gq/T/broccoli-37700OMhKv9EU5pjJ/out-338-broccoli_merge_trees/assets/@ember/-internals/container/index.js:288:1)
at instantiateFactory (/var/folders/_3/kkhsd8kx2dz4khm6dqk9zqnr0000gq/T/broccoli-37700OMhKv9EU5pjJ/out-338-broccoli_merge_trees/assets/@ember/-internals/container/index.js:345:1)
at lookup (/var/folders/_3/kkhsd8kx2dz4khm6dqk9zqnr0000gq/T/broccoli-37700OMhKv9EU5pjJ/out-338-broccoli_merge_trees/assets/@ember/-internals/container/index.js:278:1)
at Container.lookup (/var/folders/_3/kkhsd8kx2dz4khm6dqk9zqnr0000gq/T/broccoli-37700OMhKv9EU5pjJ/out-338-broccoli_merge_trees/assets/@ember/-internals/container/index.js:143:1)
at Class.lookup (/var/folders/_3/kkhsd8kx2dz4khm6dqk9zqnr0000gq/T/broccoli-37700OMhKv9EU5pjJ/out-338-broccoli_merge_trees/assets/@ember/-internals/runtime/lib/mixins/container_proxy.js:81:1)
at Object.patchFetchForRelativeURLs [as initialize] (/var/folders/_3/kkhsd8kx2dz4khm6dqk9zqnr0000gq/T/broccoli-37700OMhKv9EU5pjJ/out-338-broccoli_merge_trees/assets/survey-netlify/instance-initializers/setup-fetch.js:16:1)
at /var/folders/_3/kkhsd8kx2dz4khm6dqk9zqnr0000gq/T/broccoli-37700OMhKv9EU5pjJ/out-338-broccoli_merge_trees/assets/@ember/engine/index.js:140:1
at Vertices.each (/var/folders/_3/kkhsd8kx2dz4khm6dqk9zqnr0000gq/T/broccoli-37700OMhKv9EU5pjJ/out-338-broccoli_merge_trees/assets/dag-map.js:231:1)
at Vertices.walk (/var/folders/_3/kkhsd8kx2dz4khm6dqk9zqnr0000gq/T/broccoli-37700OMhKv9EU5pjJ/out-338-broccoli_merge_trees/assets/dag-map.js:145:1)
at DAG.each (/var/folders/_3/kkhsd8kx2dz4khm6dqk9zqnr0000gq/T/broccoli-37700OMhKv9EU5pjJ/out-338-broccoli_merge_trees/assets/dag-map.js:75:1)
at DAG.topsort (/var/folders/_3/kkhsd8kx2dz4khm6dqk9zqnr0000gq/T/broccoli-37700OMhKv9EU5pjJ/out-338-broccoli_merge_trees/assets/dag-map.js:83:1)
at App._runInitializer (/var/folders/_3/kkhsd8kx2dz4khm6dqk9zqnr0000gq/T/broccoli-37700OMhKv9EU5pjJ/out-338-broccoli_merge_trees/assets/@ember/engine/index.js:155:1)
at App.runInstanceInitializers (/var/folders/_3/kkhsd8kx2dz4khm6dqk9zqnr0000gq/T/broccoli-37700OMhKv9EU5pjJ/out-338-broccoli_merge_trees/assets/@ember/engine/index.js:138:1)
at Class._bootSync (/var/folders/_3/kkhsd8kx2dz4khm6dqk9zqnr0000gq/T/broccoli-37700OMhKv9EU5pjJ/out-338-broccoli_merge_trees/assets/@ember/application/instance.js:110:1)
at /var/folders/_3/kkhsd8kx2dz4khm6dqk9zqnr0000gq/T/broccoli-37700OMhKv9EU5pjJ/out-338-broccoli_merge_trees/assets/@ember/engine/instance.js:70:1
at initializePromise (/var/folders/_3/kkhsd8kx2dz4khm6dqk9zqnr0000gq/T/broccoli-37700OMhKv9EU5pjJ/out-338-broccoli_merge_trees/assets/rsvp.js:522:1)
at new Promise (/var/folders/_3/kkhsd8kx2dz4khm6dqk9zqnr0000gq/T/broccoli-37700OMhKv9EU5pjJ/out-338-broccoli_merge_trees/assets/rsvp.js:1023:1)
at Class.boot (/var/folders/_3/kkhsd8kx2dz4khm6dqk9zqnr0000gq/T/broccoli-37700OMhKv9EU5pjJ/out-338-broccoli_merge_trees/assets/@ember/engine/instance.js:70:1)
at /Users/melaniesumner/Code/experiments/survey-netlify/node_modules/fastboot/src/ember-app.js:292:25
at invokeCallback (/var/folders/_3/kkhsd8kx2dz4khm6dqk9zqnr0000gq/T/broccoli-37700OMhKv9EU5pjJ/out-338-broccoli_merge_trees/assets/rsvp.js:495:1)
at publish (/var/folders/_3/kkhsd8kx2dz4khm6dqk9zqnr0000gq/T/broccoli-37700OMhKv9EU5pjJ/out-338-broccoli_merge_trees/assets/rsvp.js:478:1)
at /var/folders/_3/kkhsd8kx2dz4khm6dqk9zqnr0000gq/T/broccoli-37700OMhKv9EU5pjJ/out-338-broccoli_merge_trees/assets/ember-testing/lib/ext/rsvp.js:19:1
at invokeWithOnError (/var/folders/_3/kkhsd8kx2dz4khm6dqk9zqnr0000gq/T/broccoli-37700OMhKv9EU5pjJ/out-338-broccoli_merge_trees/assets/backburner.js:360:1)
at Queue.flush (/var/folders/_3/kkhsd8kx2dz4khm6dqk9zqnr0000gq/T/broccoli-37700OMhKv9EU5pjJ/out-338-broccoli_merge_trees/assets/backburner.js:241:1)
at DeferredActionQueues.flush (/var/folders/_3/kkhsd8kx2dz4khm6dqk9zqnr0000gq/T/broccoli-37700OMhKv9EU5pjJ/out-338-broccoli_merge_trees/assets/backburner.js:447:1)
at Backburner._end (/var/folders/_3/kkhsd8kx2dz4khm6dqk9zqnr0000gq/T/broccoli-37700OMhKv9EU5pjJ/out-338-broccoli_merge_trees/assets/backburner.js:999:1)
at Backburner._boundAutorunEnd (/var/folders/_3/kkhsd8kx2dz4khm6dqk9zqnr0000gq/T/broccoli-37700OMhKv9EU5pjJ/out-338-broccoli_merge_trees/assets/backburner.js:648:1)
at processTicksAndRejections (internal/process/task_queues.js:95:5)
```
from ember-cli-fastboot.
@Windvis this resolved my issue- thanks for pointing it out, I'd pulled down the repo and was trying to figure out why I was getting an error message on an import path that was definitely not in the code I was looking at. 😆
from ember-cli-fastboot.
Sorry for the stupid question but how can i install the v3 beta?
from ember-cli-fastboot.
@byteg You can just modify the version in you package.json file, but v3 has since been officially released so you can just update to that version instead. I think that should also be the new default if you run ember install ember-cli-fastboot
.
from ember-cli-fastboot.
Related Issues (20)
- Abort content replace if error happens on model loading
- Beta version breaks ember-body-class route css classes in fastboot mode. HOT 3
- htmlSafe function not available in @ember/string but only in fastboot HOT 4
- Fastboot service initialization fails when using Embroider and storeConfigInMeta is disabled
- Deprecations with ember-4.0.0 HOT 6
- FastBoot unusable with Firebase projects
- FastBootAppServer duplicates response headers
- Lock files
- Non-serializable environment config HOT 1
- multiple cookies are rewritten/concatenated into an invalid single cookie string HOT 1
- server side rendered page refreshing HOT 2
- bug: Fastboot Dependencies Whitelist breaks node_modules resolution expectations
- Is there a way to handle cookies on the fastboot app server
- Fastboot incompatible with modern state of the ecosystem HOT 3
- Update the docs on the third-party-dependencies section to describe dynamic import method
- Add some better docs to signpost that you shouldn't run `ember serve --environment=production`
- Fastboot app server does not show any application logs
- [Embroider] Fastboot enabled apps might fail under embroider-optimized HOT 1
- App won't boot, accessing import which doesn't exist, 'ember' HOT 5
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from ember-cli-fastboot.