غير قادر على بدء الخطاب من المصدر أثناء تشغيل "bin/ember-cli -u"

أحاول تثبيت Discourse على Ubuntu، وأثناء تشغيل bin/ember-cli -u، تحدث الأخطاء التالية:

warning Resolution field "unset-value@2.0.1" is incompatible with requested version "unset-value@^1.0.0"
patch-package 8.0.0
Applying patches...
@ember/test-helpers@2.9.4 ✔
babel-plugin-debug-macros@0.3.4 ✔
content-tag@1.2.2 ✔
ember-cli@5.0.0 ✔
ember-this-fallback@0.4.0 (1 deprecation-name) ✔
ember-this-fallback@0.4.0 (2 themes) ✔
virtual-dom@2.1.1 ✔
Ember CLI running on PID: 28775
I, [2024-01-09T12:16:20.169085 #28806]  INFO -- : Refreshing Gem list
Starting CSS change watcher
I, [2024-01-09T12:16:22.567391 #28806]  INFO -- : listening on addr=127.0.0.1:3000 fd=24
Deprecation notice: `SiteSetting.min_trust_to_create_tag` has been deprecated. Please use `SiteSetting.create_tag_allowed_groups` instead. (removal in Discourse 3.3) 
At /home/aximsoft-ilamathin/discourse/lib/guardian/tag_guardian.rb:12:in `can_create_tag?`
Proxying to http://127.0.0.1:3000
- building... 
I, [2024-01-09T12:16:24.045355 #28806]  INFO -- : starting 1 supervised sidekiqs
I, [2024-01-09T12:16:24.073312 #28806]  INFO -- : master process ready
Loading Sidekiq in process id 28929
I, [2024-01-09T12:16:24.195961 #28930]  INFO -- : worker=0 ready
I, [2024-01-09T12:16:24.210706 #28936]  INFO -- : worker=2 ready
I, [2024-01-09T12:16:24.219471 #28933]  INFO -- : worker=1 ready
undefined:1
{"type":"job","id":0,"error":null,"result":{"result":[{"buffer":true,"string":true},{"data":{"version":3,"names":["w","window","d","define","esc","require","_embroiderRouteBundles_","names","load"],"sources":["/....
SyntaxError: Unexpected token  in JSON at position 219260
    at JSON.parse (<anonymous>)
    at /home/aximsoft-ilamathin/discourse/app/assets/javascripts/node_modules/thread-loader/dist/WorkerPool.js:144:30
    at Socket.onChunk (/home/aximsoft-ilamathin/discourse/app/assets/javascripts/node_modules/thread-loader/dist/readBuffer.js:40:9)
    at Socket.emit (node:events:517:28)
    at addChunk (node:internal/streams/readable:335:12)
    at readableAddChunk (node:internal/streams/readable:308:9)
    at Readable.push (node:internal/streams/readable:245:10)
    at Pipe.onStreamRead (node:internal/stream_base_commons:190:23)

Node.js v18.18.0
[bin/ember-cli] ember-cli process stopped. Terminating unicorn.
I, [2024-01-09T12:16:29.807626 #28806]  INFO -- : reaped #<Process::Status: pid 28930 exit 0> worker=0
I, [2024-01-09T12:16:29.807784 #28806]  INFO -- : reaped #<Process::Status: pid 28933 exit 0> worker=1
I, [2024-01-09T12:16:29.807859 #28806]  INFO -- : reaped #<Process::Status: pid 28936 exit 0> worker=2
I, [2024-01-09T12:16:29.807937 #28806]  INFO -- : master complete

هل يمكنك محاولة مسح مجلد node_modules وتشغيل yarn مرة أخرى لتثبيت التبعيات؟ أيضًا، إذا كان لديك إصدارات متعددة من Node مثبتة، يمكنك المحاولة باستخدام إصدار أحدث. (محليًا، لدي Node v21.2.0 ويتعامل بناء التطبيق بشكل جيد.)

إعجاب واحد (1)

شكرا جزيلا! @pmusaraj

إعجاب واحد (1)

واجهت نفس المشكلة أثناء تشغيل الإصدار v20.5.1 من Node، وقمت بترقيته إلى v21.2.0 مما حل المشكلة :slight_smile:

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.