merefield
(Robert)
2023 年 11 月 30 日午後 10:29
1
ローカル開発インスタンスを実行しようとすると、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 ファイルも期待しているのですか? なぜそうなるのでしょうか?
merefield
(Robert)
2023 年 11 月 30 日午後 10:52
2
解決しました!
16.x は古いと聞いていたので、最新バージョンの Node (20.x) を使用しようとしていました。
lts/hydrogen (18.x) に戻したところ、正常にビルドできました。
Node 20.x ではまだ (私にとっては!) うまく動作しないようです。
教訓になりました。
「いいね!」 6
simon
2023 年 12 月 1 日午後 7:28
3
それは知っておくと良いですね。この警告が表示されていましたが、無視していました。
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
system
(system)
クローズされました:
2023 年 12 月 31 日午後 7:49
5
This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.