2016-10-31 43 views

回答

0

這是因爲您的.eslintrc的json擴展名爲not currently supported.請嘗試將文件名更改爲.eslintrc

+1

只需重命名該文件並沒有幫助。核心問題仍然存在。 Web分析器始終從%USERPROFILE%讀取配置。在我的情況下,我希望它從本地根(項目根)讀取。似乎沒有辦法配置.eslintrc的讀取位置。許多其他編輯器(emacs,sublime text,vs code)eslint插件首先從本地項目根目錄讀取.eslintrc,並且只有在找不到時,纔會嘗試從用戶配置文件中讀取它。 – RootNode

+0

嘗試從https://go.microsoft.com/fwlink/?LinkId=798481(其中包含最新版本的Web分析器)卸載Web Analyzer並安裝.Net Core。也可以將你的.eslintrc通過JSON驗證器,或者更好地使用另一個eslint工具來確保它是一個有效的eslintrc。 – koreus737

0

vs2015有一個新的工具,內置ESLint,就像vs2017一樣。如果不使用.eslintrc.js文件,我無法使其工作,但使用.json可能會帶來更好的運氣。

你應該看到新的Web工具中的「工具」 - >「擴展和更新」

下載之後,你可以進入「工具」打開配置 - >「網絡代碼分析」 - - >「編輯ESLint ......」

即使你不使用新的網絡工具,包括通過增加"extends":"(path to the file in your project)"定製.eslintrc.js只是指向它從根配置(C:\Users\(username))。沒有解決方法我知道忽略根配置並僅使用項目配置。

很抱歉,如果這不是你在尋找什麼,但它的作品在我的vs2015與Windows 10