2
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 3 years have passed since last update.

改行コードでハマった話 No such file or directory'nt execute 'ruby

Posted at

#ハマった経緯
業務で既存サイトの改修、リニューアルを行っているのですが、
既存サイトは別会社が作成したためソースを引き継ぎdockerを起動。
docker-compose build --no-cache 問題なくビルド完了!続いて
docker-compose up -d を実行した際エラーが発生!!
docker logs コンテナ名 でlogを確認!!
image.png

「No such file or directory'nt execute 'ruby」
なんか文字もおかしい。。webpackのファイルもちゃんとあるのに
なんで無いと言われるんだろう??

##原因
タイトルでお察しのとおり原因は改行コードが違っておりファイルが読み込めないということでした。先方はmac,こちらはwindow。違いは下記参考サイトが纏まっておりましたので確認してみてください。
https://qiita.com/uhooi/items/dc74ff3434aecb17faa2
##解消
webpack関連ファイルの改行コードをLFからCRLFに変更。
エディタ右下(vscodeの場合)
image.png

レアなケースかもしれませんがお役に立てればと思います。

2
1
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
2
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?