2016-04-08 16 views
5

iksir - anka: tanımlanmamış işlev Hex.SCM.managers

mix phoenix.server 
undefined function Hex.SCM.managers/1 

runnig dönüyor. Hangi paketi kurmam gerektiğini bilen var mı? Elixir, 1.2.3 sürümündedir ve Erlang/OTP 18 Teşekkür ederiz Önceden

+0

Hex paket yöneticisini yüklemek için local.hex'i karıştırmayı deneyin. Daha fazla bilgi http://stackoverflow.com/questions/34567624/undefinedfunctionerror-phoenix-elixir-new-project – tkowal

+0

mix local.hex - hiçbir şey değişmedi, hata yok. Ben deps.get karışımı aynı hatayı döndürdüğünü anladım. – user3620304

+1

1.3.1'e yükseltildikten sonra benim için aynı sorun, Yerel hex'in kurulması işe yaramadı. –

cevap

3

Hex kurulumunuz bozuk görünüyor. Yüklemeyi mix local.hex --force ile zorlamayı deneyin.

Ayrıca, en son sürümü elle indirip yüklemeyi deneyebilirsiniz.

$ wget http://s3.amazonaws.com/s3.hex.pm/installs/1.1.0/hex-0.11.5.ez 
$ mix archive.install hex-0.11.5.ez 
2
  1. Run mix hex.info Hex sürümünüz güncel olmadığını doğrulamak için. (Ör., Hex v0.7.5.)
  2. ~/.mix dizini kaldırın ve mix local.hex --force'u çalıştırın.
  3. Yeniden mix hex.info çalıştırın; versiyon güncel olmalıdır.
+1

Teşekkürler! Hex'i düzeltebilmemin tek yolu buydu. Bazı nedenlerden dolayı 'mix local.hex --force 'bile işe yaramadı. Elle kaldırmak zorunda kaldı ~/.mix' – xthrd

İlgili konular