recarga ao vivo e vNext asp.net no OSX

votos
6

Como você recebe o comando Kestrel k para viver-reload (uma das vantagens de asp.net vNext) em MacOSX?

Após -h k, parece que o comando é k --watch Kestrel, no entanto, ele não recarregar quando eu fazer uma mudança na minha amostra HelloMvc Controller.

Publicado 15/11/2014 em 03:48
fonte usuário
Em outras línguas...                            


2 respostas

votos
7

No momento, de acordo com David Fowler, há um bug no Mono que proíbe a detecção de alterações de arquivo. No entanto, um novo FileSystemWatcher deveria ser mesclado recentemente modo que este possa trabalhar em breve!

Respondeu 16/11/2014 em 18:38
fonte usuário

votos
0

Eu consegui corrigir esse problema seguindo a solução sugerida postado por miguellira sobre esta questão: https://github.com/aspnet/Home/issues/508

Eu saltei o primeiro as segundas etapas, eu simplesmente mudou a minha ~ / .bash_profile, adicionando o seguinte:

alias dnu="brew switch mono 4.1.0 && dnu"

code () {
  brew switch mono 4.0.1
  if [[ $# = 0 ]]
  then
    open -a "Visual Studio Code"
  else
    [[ $1 = /* ]] && F="$1" || F="$PWD/${1#./}"
    open -a "Visual Studio Code" --args "$F"
  fi
}

export MONO_MANAGED_WATCHER=enabled

Em relação ao bash_profile, se você não sabe como mudá-lo (ou criá-lo no caso de você não tem ainda) têm uma olhada neste link: https://discussions.apple.com/message/19065947#19065947

Respondeu 01/08/2015 em 21:05
fonte usuário

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more