Haskell Stackでエラー「Failed to download template new-template: to create project ...」の対処法
stackのバージョン
$ stack --version
Version 1.5.1, Git revision 600c1f01435a10d127938709556c1682ecfd694e (4861 commits) x86_64 hpack-0.17.1
エラーの発生状況
$ stack --version
Version 1.5.1, Git revision 600c1f01435a10d127938709556c1682ecfd694e (4861 commits) x86_64 hpack-0.17.1
stack new hogehoge
すると、Failed to download template new-template...
というエラーがでる。
$ stack new hogehoge
Downloading template "new-template" to create project "hogehoge" in hogehoge/ ...
Failed to download template new-template: unknown reason, status code was: 500
何回もやるとstatusコードは500番台の他のコードもでました。
解決方法
# テンプレートのファイルがあるリポジトリをクローンする
$ git clone https://github.com/commercialhaskell/stack-templates.git
# クローンしたリポジトリのファイルをテンプレートして指定して、stack newする
$ stack new hogehoge ./stack-templates/new-template.hsfiles
# テンプレートのファイルがあるリポジトリをクローンする
$ git clone https://github.com/commercialhaskell/stack-templates.git
# クローンしたリポジトリのファイルをテンプレートして指定して、stack newする
$ stack new hogehoge ./stack-templates/new-template.hsfiles
templateをダウンロードで落ちるようなので、
テンプレートファイルを明示的に指定して、作成してみました。
発生時間
2017/08/23 22:20頃
考えられる原因
ちょうど現在、https://raw.githubusercontent.com/ が落ちていて、stack
がGithub rawからダウンロードしているかは、知りませんが、ちょうど落ちていますし、stackのデフォルトのテンプレートをGithubで管理している感じなので、もしかすると原因かもしれません。
GitHub raw が死んでる
— Takeshi Shinoda (@takeshinoda) 2017年8月23日
github氏〜raw fileが見れないでござるよ
— 本格手打ち麺 (@tyage) 2017年8月23日
参考にしたところ
Author And Source
この問題について(Haskell Stackでエラー「Failed to download template new-template: to create project ...」の対処法), 我々は、より多くの情報をここで見つけました https://qiita.com/nwtgck/items/7b07e66e146c949fb78a著者帰属:元の著者の情報は、元のURLに含まれています。著作権は原作者に属する。
Content is automatically searched and collected through network algorithms . If there is a violation . Please contact us . We will adjust (correct author information ,or delete content ) as soon as possible .