1. ホーム
  2. node.js

[解決済み】ENOENT, そのようなファイルまたはディレクトリがありません。

2022-02-08 03:49:33

質問

nodeアプリでこのエラーが発生しました。

ENOENT, no such file or directory '~/Desktop/MyApp/newversion/partials/navigation.jade'

コピー&ペーストしたパスをそのまま使ってファイルを開こうとすると、うまくいくので、ファイルがそこにあることは分かっています。 また、アプリケーションが正しいディレクトリを使用していることも、エラーに出力されることで確認できます。

解決方法は?

チルダ展開はシェルのものです。適切なパス名を書いて(おそらく /home/ あなたのユーザー名 /Desktop/etcetcetc ) または
process.env.HOME + '/Desktop/blahblahblah'