現在のメインは構築されないようです?

ローカル開発インスタンスを実行しようとすると、bin/ember-cli -u の後に次のエラーが発生します。

- building...
Build Error (TemplateCompiler) in raw-templates/badge-selector-autocomplete.hbr

ENOENT: no such file or directory, open '/tmp/broccoli-155704EZeLMQlFLy1Y/out-0004-template_compiler/raw-templates/badge-selector-autocomplete.js

ローカルで何か壊してしまった可能性もありますが、以前はこのようなことは起こりませんでした。

hbr ファイルと一緒に .js ファイルも期待しているのですか? なぜそうなるのでしょうか?

解決しました!

16.x は古いと聞いていたので、最新バージョンの Node (20.x) を使用しようとしていました。

lts/hydrogen (18.x) に戻したところ、正常にビルドできました。

Node 20.x ではまだ (私にとっては!) うまく動作しないようです。

教訓になりました。:mortar_board:

「いいね!」 6

それは知っておくと良いですね。この警告が表示されていましたが、無視していました。

WARNING: Ember CLI v5.0.0 は Node v20.10.0 に対してテストされていません。「https://github.com/ember-cli/ember-cli/blob/master/docs/node-support.md」を参照して、どのバージョンの Node が最適かを確認してください。

ローカルマシンで同時に実行されている別のアプリに Node v20.10.0 が必要です。NVM をインストールしたところ、問題が解決したようです。

~/discourse$ nvm use 18.18.2

「いいね!」 2

nvm は、WSL2 で n よりもはるかに簡単に使用できました。n はあらゆる種類の権限の問題を抱えていました…

「いいね!」 2

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