更新了.NET Core RC2 以後,VS的Web Tools更新爲「Preview 1」了。webpack
這個版本有一個問題,害我折騰了一個下午。git
就是在項目界面的「依賴項 - NPM」上面錯誤地顯示了沒必要要的「未安裝」。github
當時我看見這個大嘆號和「未安裝」三個字,就開始各類折騰,清空、更新NPM、逐個刪除包,後來就定位到webpack這個包,把它去掉,就顯示正常了。web
可是讓人納悶的是,npm的安裝日誌裏並無什麼錯誤,當時webpack都已經安裝成功了啊,並且都能用的。npm
再後來就發現webpack依賴的一個 "fsevents"沒有安裝成功:gulp
我就稀裏糊塗的各類想盡辦法想把它安裝成功,最後發現這貨根本就不支持windows。windows
也就是說,只有在Mac系統上才須要這個包,是用來支持文件監視功能的。asp.net
在windows上是不須要安裝的,NPM在安裝過程當中只是正常的提示一個警告信息,說跳過了一個可選的包。.net
其餘一切都正常,可是由於這個「不用安裝的包」未安裝,VS就認爲整個NPM依賴項都「未安裝」。日誌
因此只要用了webpack或者gulp-watch這類須要監視文件的包,就只好忍受一下這個大黃歎號和「未安裝」字樣了。
GitHub上已經有人提了Issue,6月底.NET Core RTM出來必定會修正,的吧。
ps:有性趣的朋友能夠加羣 48082039 討論C#,asp.net core相關話題。