Menu
Active1 year, 4 months ago
Aug 14, 2018 - Today we are releasing Visual Studio 2017 version 15.8. You can easi;y disable ESLint globally in VS by unchecking the “Enable ESLint”. Open Visual Studio, Open Tools > Options, Navigate to Text Editor > JavaScript/TypeScript > EsLint, Set Enable ESLint to False – vivek nuna Jan 22 '18 at 6:53 i dont want to disable eslint, just want to disable.
I am currently wondering, why ESLint is not working in my project in Visual Studio 2017. There is the file '.eslintrc' in the project-root:
If I remove the line with 'eqeqeq', everything is working fine. But as soon as I add this line, no errors will be displayed at all.
Question 1: Is there any way to see an error-message about the issue ESLint obviously has?
Question 2 as a fallback: What is the issue with this line?
AndreasAndreas
1 Answer
Thanks to btmills I took a dive into the sources and found the version: VS 2017 uses ESLint 2.0.0 (released 2016-02-12).
The correct configuration is:
Documentation is available here:
The links from the error-list in VS 2017 lead to the current documentation, where you can find many features that do not work in version 2.0.0.
AndreasAndreas
Got a question that you can’t ask on public Stack Overflow? Learn more about sharing private information with Stack Overflow for Teams.
Not the answer you're looking for? Browse other questions tagged visual-studio-2017eslint or ask your own question.
Active1 year, 9 months ago
I loaded up an older aspnet mvc project in Visual Studio 2017, and I can't build it because thousands of warnings/errors from jslint are telling me that the jQuery package has bad bracket placement, among many other things. Frankly, I don't care about any of the errors from jslint, least of all the jQuery errors.
I can't find any options for jslint in the GUI.
- Right-clicking on the project gives no jslint context menu
- It doesn't seem to exist in
Tools > Options
- I tried this solution, of turning off EsLint, but that did nothing.
89911 gold badge99 silver badges1919 bronze badges
1 Answer
JSLint.Net is a NuGet package. You can configure it via a JSLintNet.json settings file (at the end of that page it says there's a settings dialog, but I can't find it in either VS 2015 or VS 2017.) Or you can uninstall the package thru the
Chris R. TimmonsChris R. TimmonsProject > Manage NuGet Packages...
menu.2,04911 gold badge1212 silver badges1111 bronze badges
Got a question that you can’t ask on public Stack Overflow? Learn more about sharing private information with Stack Overflow for Teams.