如何在MacOSX上獲得命令「k kestrel」實時重載(asp.net vNext的優勢之一)?OSX上的實時重載和asp.net vNext
繼「k -h」之後,它看起來像命令是「k - watch kestrel」,但是,當我對示例HelloMvc控制器進行更改時,它不會重新加載。
如何在MacOSX上獲得命令「k kestrel」實時重載(asp.net vNext的優勢之一)?OSX上的實時重載和asp.net vNext
繼「k -h」之後,它看起來像命令是「k - watch kestrel」,但是,當我對示例HelloMvc控制器進行更改時,它不會重新加載。
我已設法按照張貼miguellira在這個問題建議的解決方案來解決這個問題:https://github.com/aspnet/Home/issues/508
我跳過了第一第二步驟,我只是改變了我的〜/ .bash_profile中加入以下內容:
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
關於.bash_profile中,如果你不知道如何去改變它(或案例創建你沒有它尚未)有此鏈接一看:https://discussions.apple.com/message/19065947#19065947
我回答類似題在這裏:http://stackoverflow.com/a/26381414/2528440 – AndersNS
@AndersNS不回答OSX的問題 – hoetz