How to install ESlint globally?
up vote
4
down vote
favorite
I'm trying to install ESlint to use it with Sublime Text 2 for all my local projects. Configuration documentation is very unclear about global installation:
Note:
eslint --init
is intended for setting up and configuring ESLint on a per-project basis and will perform a local installation of ESLint and its plugins in the directory in which it is run. If you prefer using a global installation of ESLint, any plugins used in your configuration must also be installed globally.
I don't understand what they mean. I used eslint --init
and it installed ESlint locally in node_modules
, along with all plugins. There's nothing explained about installing plugins globally. How do I do that? Also, how do I use the global ESlint installation if eslint --init
installs local one anyway? This is so confusing.
npm sublimetext3 sublimetext eslint
add a comment |
up vote
4
down vote
favorite
I'm trying to install ESlint to use it with Sublime Text 2 for all my local projects. Configuration documentation is very unclear about global installation:
Note:
eslint --init
is intended for setting up and configuring ESLint on a per-project basis and will perform a local installation of ESLint and its plugins in the directory in which it is run. If you prefer using a global installation of ESLint, any plugins used in your configuration must also be installed globally.
I don't understand what they mean. I used eslint --init
and it installed ESlint locally in node_modules
, along with all plugins. There's nothing explained about installing plugins globally. How do I do that? Also, how do I use the global ESlint installation if eslint --init
installs local one anyway? This is so confusing.
npm sublimetext3 sublimetext eslint
add a comment |
up vote
4
down vote
favorite
up vote
4
down vote
favorite
I'm trying to install ESlint to use it with Sublime Text 2 for all my local projects. Configuration documentation is very unclear about global installation:
Note:
eslint --init
is intended for setting up and configuring ESLint on a per-project basis and will perform a local installation of ESLint and its plugins in the directory in which it is run. If you prefer using a global installation of ESLint, any plugins used in your configuration must also be installed globally.
I don't understand what they mean. I used eslint --init
and it installed ESlint locally in node_modules
, along with all plugins. There's nothing explained about installing plugins globally. How do I do that? Also, how do I use the global ESlint installation if eslint --init
installs local one anyway? This is so confusing.
npm sublimetext3 sublimetext eslint
I'm trying to install ESlint to use it with Sublime Text 2 for all my local projects. Configuration documentation is very unclear about global installation:
Note:
eslint --init
is intended for setting up and configuring ESLint on a per-project basis and will perform a local installation of ESLint and its plugins in the directory in which it is run. If you prefer using a global installation of ESLint, any plugins used in your configuration must also be installed globally.
I don't understand what they mean. I used eslint --init
and it installed ESlint locally in node_modules
, along with all plugins. There's nothing explained about installing plugins globally. How do I do that? Also, how do I use the global ESlint installation if eslint --init
installs local one anyway? This is so confusing.
npm sublimetext3 sublimetext eslint
npm sublimetext3 sublimetext eslint
asked Mar 12 at 2:14
Robo Robok
4,52753057
4,52753057
add a comment |
add a comment |
3 Answers
3
active
oldest
votes
up vote
5
down vote
You can install Node modules within the project (locally) or globally. To switch to globally, you may use the -g
flag, like so:
npm install -g eslint
Then see if it's working without Sublime Text (-v
flag to see the version of eslint):
eslint -v
To see where it was installed (assuming MacOS/Linux):
which eslint
Then see if it's working in Sublime Text (you may need to restart Sublime first). If it's not working, make sure in the eslint package settings that the path is correct.
I did that, buteslint --init
requires some additional plugins, like for example React plugin if I intend to use React. How to makeeslint --init
install all plugins globally?
– Robo Robok
Mar 14 at 15:54
@RoboRobokeslint --init
installs the packages simply within thepackage.json
file of your project. Packages like React are part of your project, not an 'application' which you may install globally on your computer. You can, however, differentiate withinpackage.json
what kind of package it is within your project, by listing them either within thedependencies
or thedevDependencies
objects.
– Winfried
Mar 15 at 13:47
I would prefer to have them globally for the purpose of linting.
– Robo Robok
Mar 15 at 18:55
According to the eslint docs,eslint --init
only installs them locally. You'll need to install them globally yourself, sadly. The feature to makeeslint --init
install global packages seems to be open in this github issue.
– Winfried
Mar 16 at 9:37
add a comment |
up vote
1
down vote
To install eslint globally:
npm install -g eslint
To install eslint in your project folder:
npm install eslint --save-dev
Add in
package.json
this script :"eslint": "eslint --ignore-path .gitignore ."
Create a file called
.eslintrc
and insert :
{
"env": {
"browser": true,
"node": true
},
"globals": {
"chrome": true
},
"rules": {
"no-console": 0,
"no-empty": [1, { "allowEmptyCatch": true }]
},
"extends": "eslint:recommended"
}
Personally, I save this file in my js folder
Go to
node_modules/.bin
- Run :
eslint --init
ornpm run eslint nameOfYourFile
Can you explain why step 2 is needed? I assume that it's ignoring .gitignore
– Joseph K.
Dec 7 at 7:08
This is what their doc ask to do : eslint.org/docs/2.0.0/user-guide/configuring.html
– Marina ES
Dec 10 at 12:20
add a comment |
up vote
0
down vote
The assumption is that you have an eslint plugin installed for your editor,if you have then npm install -g eslint
,then you can install add-ons for specific environments,like npm install eslint-config-airbnb eslint-plugin-react eslint-plugin-jsx-a11y eslint-plugin-import -g
(this is support for pure JS and for React),you can on this way add support for nodejs too,in working folder make .eslintrc file which looks like this
{
"extends": ["airbnb" , "eslint:recommended"],
"env": {
"node": false,
"es6": true,
"browser": true
},
"rules": {
"semi":"error",
"no-unused-vars": "off",
"func-names":"off",
"indent":"off",
"no-else-return":"off",
"prefer-arrow-callback":"off",
"no-undef":"off",
"no-use-before-define":"off",
"comma-dangle":"off",
"eol-last":"off",
"no-trailing-spaces":"off",
"linebreak-style":"off",
"no-console":"off",
"no-restricted-globals":"off",
"object-shorthand":"off",
"no-shadow":"off",
"no-debugger":"off",
"prefer-const":"off",
"no-multiple-empty-lines":"off"
}
}
if you need node support then in env section of .eslintrc set node to 'true' and install eslint-node plugin globally too with next
npm i eslint-plugin-node -g
.
Then in extends section of .eslintrc add "plugin:node/recommended"
.
In this way, you will have eslint support in every project on your machine which have .eslintrc file.Set rules which you need in .eslintrc rules section .
Thats it.
add a comment |
Your Answer
StackExchange.ifUsing("editor", function () {
StackExchange.using("externalEditor", function () {
StackExchange.using("snippets", function () {
StackExchange.snippets.init();
});
});
}, "code-snippets");
StackExchange.ready(function() {
var channelOptions = {
tags: "".split(" "),
id: "1"
};
initTagRenderer("".split(" "), "".split(" "), channelOptions);
StackExchange.using("externalEditor", function() {
// Have to fire editor after snippets, if snippets enabled
if (StackExchange.settings.snippets.snippetsEnabled) {
StackExchange.using("snippets", function() {
createEditor();
});
}
else {
createEditor();
}
});
function createEditor() {
StackExchange.prepareEditor({
heartbeatType: 'answer',
convertImagesToLinks: true,
noModals: true,
showLowRepImageUploadWarning: true,
reputationToPostImages: 10,
bindNavPrevention: true,
postfix: "",
imageUploader: {
brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
allowUrls: true
},
onDemand: true,
discardSelector: ".discard-answer"
,immediatelyShowMarkdownHelp:true
});
}
});
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function () {
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fstackoverflow.com%2fquestions%2f49227262%2fhow-to-install-eslint-globally%23new-answer', 'question_page');
}
);
Post as a guest
Required, but never shown
3 Answers
3
active
oldest
votes
3 Answers
3
active
oldest
votes
active
oldest
votes
active
oldest
votes
up vote
5
down vote
You can install Node modules within the project (locally) or globally. To switch to globally, you may use the -g
flag, like so:
npm install -g eslint
Then see if it's working without Sublime Text (-v
flag to see the version of eslint):
eslint -v
To see where it was installed (assuming MacOS/Linux):
which eslint
Then see if it's working in Sublime Text (you may need to restart Sublime first). If it's not working, make sure in the eslint package settings that the path is correct.
I did that, buteslint --init
requires some additional plugins, like for example React plugin if I intend to use React. How to makeeslint --init
install all plugins globally?
– Robo Robok
Mar 14 at 15:54
@RoboRobokeslint --init
installs the packages simply within thepackage.json
file of your project. Packages like React are part of your project, not an 'application' which you may install globally on your computer. You can, however, differentiate withinpackage.json
what kind of package it is within your project, by listing them either within thedependencies
or thedevDependencies
objects.
– Winfried
Mar 15 at 13:47
I would prefer to have them globally for the purpose of linting.
– Robo Robok
Mar 15 at 18:55
According to the eslint docs,eslint --init
only installs them locally. You'll need to install them globally yourself, sadly. The feature to makeeslint --init
install global packages seems to be open in this github issue.
– Winfried
Mar 16 at 9:37
add a comment |
up vote
5
down vote
You can install Node modules within the project (locally) or globally. To switch to globally, you may use the -g
flag, like so:
npm install -g eslint
Then see if it's working without Sublime Text (-v
flag to see the version of eslint):
eslint -v
To see where it was installed (assuming MacOS/Linux):
which eslint
Then see if it's working in Sublime Text (you may need to restart Sublime first). If it's not working, make sure in the eslint package settings that the path is correct.
I did that, buteslint --init
requires some additional plugins, like for example React plugin if I intend to use React. How to makeeslint --init
install all plugins globally?
– Robo Robok
Mar 14 at 15:54
@RoboRobokeslint --init
installs the packages simply within thepackage.json
file of your project. Packages like React are part of your project, not an 'application' which you may install globally on your computer. You can, however, differentiate withinpackage.json
what kind of package it is within your project, by listing them either within thedependencies
or thedevDependencies
objects.
– Winfried
Mar 15 at 13:47
I would prefer to have them globally for the purpose of linting.
– Robo Robok
Mar 15 at 18:55
According to the eslint docs,eslint --init
only installs them locally. You'll need to install them globally yourself, sadly. The feature to makeeslint --init
install global packages seems to be open in this github issue.
– Winfried
Mar 16 at 9:37
add a comment |
up vote
5
down vote
up vote
5
down vote
You can install Node modules within the project (locally) or globally. To switch to globally, you may use the -g
flag, like so:
npm install -g eslint
Then see if it's working without Sublime Text (-v
flag to see the version of eslint):
eslint -v
To see where it was installed (assuming MacOS/Linux):
which eslint
Then see if it's working in Sublime Text (you may need to restart Sublime first). If it's not working, make sure in the eslint package settings that the path is correct.
You can install Node modules within the project (locally) or globally. To switch to globally, you may use the -g
flag, like so:
npm install -g eslint
Then see if it's working without Sublime Text (-v
flag to see the version of eslint):
eslint -v
To see where it was installed (assuming MacOS/Linux):
which eslint
Then see if it's working in Sublime Text (you may need to restart Sublime first). If it's not working, make sure in the eslint package settings that the path is correct.
answered Mar 14 at 15:49
Winfried
2,44321720
2,44321720
I did that, buteslint --init
requires some additional plugins, like for example React plugin if I intend to use React. How to makeeslint --init
install all plugins globally?
– Robo Robok
Mar 14 at 15:54
@RoboRobokeslint --init
installs the packages simply within thepackage.json
file of your project. Packages like React are part of your project, not an 'application' which you may install globally on your computer. You can, however, differentiate withinpackage.json
what kind of package it is within your project, by listing them either within thedependencies
or thedevDependencies
objects.
– Winfried
Mar 15 at 13:47
I would prefer to have them globally for the purpose of linting.
– Robo Robok
Mar 15 at 18:55
According to the eslint docs,eslint --init
only installs them locally. You'll need to install them globally yourself, sadly. The feature to makeeslint --init
install global packages seems to be open in this github issue.
– Winfried
Mar 16 at 9:37
add a comment |
I did that, buteslint --init
requires some additional plugins, like for example React plugin if I intend to use React. How to makeeslint --init
install all plugins globally?
– Robo Robok
Mar 14 at 15:54
@RoboRobokeslint --init
installs the packages simply within thepackage.json
file of your project. Packages like React are part of your project, not an 'application' which you may install globally on your computer. You can, however, differentiate withinpackage.json
what kind of package it is within your project, by listing them either within thedependencies
or thedevDependencies
objects.
– Winfried
Mar 15 at 13:47
I would prefer to have them globally for the purpose of linting.
– Robo Robok
Mar 15 at 18:55
According to the eslint docs,eslint --init
only installs them locally. You'll need to install them globally yourself, sadly. The feature to makeeslint --init
install global packages seems to be open in this github issue.
– Winfried
Mar 16 at 9:37
I did that, but
eslint --init
requires some additional plugins, like for example React plugin if I intend to use React. How to make eslint --init
install all plugins globally?– Robo Robok
Mar 14 at 15:54
I did that, but
eslint --init
requires some additional plugins, like for example React plugin if I intend to use React. How to make eslint --init
install all plugins globally?– Robo Robok
Mar 14 at 15:54
@RoboRobok
eslint --init
installs the packages simply within the package.json
file of your project. Packages like React are part of your project, not an 'application' which you may install globally on your computer. You can, however, differentiate within package.json
what kind of package it is within your project, by listing them either within the dependencies
or the devDependencies
objects.– Winfried
Mar 15 at 13:47
@RoboRobok
eslint --init
installs the packages simply within the package.json
file of your project. Packages like React are part of your project, not an 'application' which you may install globally on your computer. You can, however, differentiate within package.json
what kind of package it is within your project, by listing them either within the dependencies
or the devDependencies
objects.– Winfried
Mar 15 at 13:47
I would prefer to have them globally for the purpose of linting.
– Robo Robok
Mar 15 at 18:55
I would prefer to have them globally for the purpose of linting.
– Robo Robok
Mar 15 at 18:55
According to the eslint docs,
eslint --init
only installs them locally. You'll need to install them globally yourself, sadly. The feature to make eslint --init
install global packages seems to be open in this github issue.– Winfried
Mar 16 at 9:37
According to the eslint docs,
eslint --init
only installs them locally. You'll need to install them globally yourself, sadly. The feature to make eslint --init
install global packages seems to be open in this github issue.– Winfried
Mar 16 at 9:37
add a comment |
up vote
1
down vote
To install eslint globally:
npm install -g eslint
To install eslint in your project folder:
npm install eslint --save-dev
Add in
package.json
this script :"eslint": "eslint --ignore-path .gitignore ."
Create a file called
.eslintrc
and insert :
{
"env": {
"browser": true,
"node": true
},
"globals": {
"chrome": true
},
"rules": {
"no-console": 0,
"no-empty": [1, { "allowEmptyCatch": true }]
},
"extends": "eslint:recommended"
}
Personally, I save this file in my js folder
Go to
node_modules/.bin
- Run :
eslint --init
ornpm run eslint nameOfYourFile
Can you explain why step 2 is needed? I assume that it's ignoring .gitignore
– Joseph K.
Dec 7 at 7:08
This is what their doc ask to do : eslint.org/docs/2.0.0/user-guide/configuring.html
– Marina ES
Dec 10 at 12:20
add a comment |
up vote
1
down vote
To install eslint globally:
npm install -g eslint
To install eslint in your project folder:
npm install eslint --save-dev
Add in
package.json
this script :"eslint": "eslint --ignore-path .gitignore ."
Create a file called
.eslintrc
and insert :
{
"env": {
"browser": true,
"node": true
},
"globals": {
"chrome": true
},
"rules": {
"no-console": 0,
"no-empty": [1, { "allowEmptyCatch": true }]
},
"extends": "eslint:recommended"
}
Personally, I save this file in my js folder
Go to
node_modules/.bin
- Run :
eslint --init
ornpm run eslint nameOfYourFile
Can you explain why step 2 is needed? I assume that it's ignoring .gitignore
– Joseph K.
Dec 7 at 7:08
This is what their doc ask to do : eslint.org/docs/2.0.0/user-guide/configuring.html
– Marina ES
Dec 10 at 12:20
add a comment |
up vote
1
down vote
up vote
1
down vote
To install eslint globally:
npm install -g eslint
To install eslint in your project folder:
npm install eslint --save-dev
Add in
package.json
this script :"eslint": "eslint --ignore-path .gitignore ."
Create a file called
.eslintrc
and insert :
{
"env": {
"browser": true,
"node": true
},
"globals": {
"chrome": true
},
"rules": {
"no-console": 0,
"no-empty": [1, { "allowEmptyCatch": true }]
},
"extends": "eslint:recommended"
}
Personally, I save this file in my js folder
Go to
node_modules/.bin
- Run :
eslint --init
ornpm run eslint nameOfYourFile
To install eslint globally:
npm install -g eslint
To install eslint in your project folder:
npm install eslint --save-dev
Add in
package.json
this script :"eslint": "eslint --ignore-path .gitignore ."
Create a file called
.eslintrc
and insert :
{
"env": {
"browser": true,
"node": true
},
"globals": {
"chrome": true
},
"rules": {
"no-console": 0,
"no-empty": [1, { "allowEmptyCatch": true }]
},
"extends": "eslint:recommended"
}
Personally, I save this file in my js folder
Go to
node_modules/.bin
- Run :
eslint --init
ornpm run eslint nameOfYourFile
edited Apr 18 at 18:16
Mickael Maison
6,78532529
6,78532529
answered Apr 18 at 17:48
Marina ES
1165
1165
Can you explain why step 2 is needed? I assume that it's ignoring .gitignore
– Joseph K.
Dec 7 at 7:08
This is what their doc ask to do : eslint.org/docs/2.0.0/user-guide/configuring.html
– Marina ES
Dec 10 at 12:20
add a comment |
Can you explain why step 2 is needed? I assume that it's ignoring .gitignore
– Joseph K.
Dec 7 at 7:08
This is what their doc ask to do : eslint.org/docs/2.0.0/user-guide/configuring.html
– Marina ES
Dec 10 at 12:20
Can you explain why step 2 is needed? I assume that it's ignoring .gitignore
– Joseph K.
Dec 7 at 7:08
Can you explain why step 2 is needed? I assume that it's ignoring .gitignore
– Joseph K.
Dec 7 at 7:08
This is what their doc ask to do : eslint.org/docs/2.0.0/user-guide/configuring.html
– Marina ES
Dec 10 at 12:20
This is what their doc ask to do : eslint.org/docs/2.0.0/user-guide/configuring.html
– Marina ES
Dec 10 at 12:20
add a comment |
up vote
0
down vote
The assumption is that you have an eslint plugin installed for your editor,if you have then npm install -g eslint
,then you can install add-ons for specific environments,like npm install eslint-config-airbnb eslint-plugin-react eslint-plugin-jsx-a11y eslint-plugin-import -g
(this is support for pure JS and for React),you can on this way add support for nodejs too,in working folder make .eslintrc file which looks like this
{
"extends": ["airbnb" , "eslint:recommended"],
"env": {
"node": false,
"es6": true,
"browser": true
},
"rules": {
"semi":"error",
"no-unused-vars": "off",
"func-names":"off",
"indent":"off",
"no-else-return":"off",
"prefer-arrow-callback":"off",
"no-undef":"off",
"no-use-before-define":"off",
"comma-dangle":"off",
"eol-last":"off",
"no-trailing-spaces":"off",
"linebreak-style":"off",
"no-console":"off",
"no-restricted-globals":"off",
"object-shorthand":"off",
"no-shadow":"off",
"no-debugger":"off",
"prefer-const":"off",
"no-multiple-empty-lines":"off"
}
}
if you need node support then in env section of .eslintrc set node to 'true' and install eslint-node plugin globally too with next
npm i eslint-plugin-node -g
.
Then in extends section of .eslintrc add "plugin:node/recommended"
.
In this way, you will have eslint support in every project on your machine which have .eslintrc file.Set rules which you need in .eslintrc rules section .
Thats it.
add a comment |
up vote
0
down vote
The assumption is that you have an eslint plugin installed for your editor,if you have then npm install -g eslint
,then you can install add-ons for specific environments,like npm install eslint-config-airbnb eslint-plugin-react eslint-plugin-jsx-a11y eslint-plugin-import -g
(this is support for pure JS and for React),you can on this way add support for nodejs too,in working folder make .eslintrc file which looks like this
{
"extends": ["airbnb" , "eslint:recommended"],
"env": {
"node": false,
"es6": true,
"browser": true
},
"rules": {
"semi":"error",
"no-unused-vars": "off",
"func-names":"off",
"indent":"off",
"no-else-return":"off",
"prefer-arrow-callback":"off",
"no-undef":"off",
"no-use-before-define":"off",
"comma-dangle":"off",
"eol-last":"off",
"no-trailing-spaces":"off",
"linebreak-style":"off",
"no-console":"off",
"no-restricted-globals":"off",
"object-shorthand":"off",
"no-shadow":"off",
"no-debugger":"off",
"prefer-const":"off",
"no-multiple-empty-lines":"off"
}
}
if you need node support then in env section of .eslintrc set node to 'true' and install eslint-node plugin globally too with next
npm i eslint-plugin-node -g
.
Then in extends section of .eslintrc add "plugin:node/recommended"
.
In this way, you will have eslint support in every project on your machine which have .eslintrc file.Set rules which you need in .eslintrc rules section .
Thats it.
add a comment |
up vote
0
down vote
up vote
0
down vote
The assumption is that you have an eslint plugin installed for your editor,if you have then npm install -g eslint
,then you can install add-ons for specific environments,like npm install eslint-config-airbnb eslint-plugin-react eslint-plugin-jsx-a11y eslint-plugin-import -g
(this is support for pure JS and for React),you can on this way add support for nodejs too,in working folder make .eslintrc file which looks like this
{
"extends": ["airbnb" , "eslint:recommended"],
"env": {
"node": false,
"es6": true,
"browser": true
},
"rules": {
"semi":"error",
"no-unused-vars": "off",
"func-names":"off",
"indent":"off",
"no-else-return":"off",
"prefer-arrow-callback":"off",
"no-undef":"off",
"no-use-before-define":"off",
"comma-dangle":"off",
"eol-last":"off",
"no-trailing-spaces":"off",
"linebreak-style":"off",
"no-console":"off",
"no-restricted-globals":"off",
"object-shorthand":"off",
"no-shadow":"off",
"no-debugger":"off",
"prefer-const":"off",
"no-multiple-empty-lines":"off"
}
}
if you need node support then in env section of .eslintrc set node to 'true' and install eslint-node plugin globally too with next
npm i eslint-plugin-node -g
.
Then in extends section of .eslintrc add "plugin:node/recommended"
.
In this way, you will have eslint support in every project on your machine which have .eslintrc file.Set rules which you need in .eslintrc rules section .
Thats it.
The assumption is that you have an eslint plugin installed for your editor,if you have then npm install -g eslint
,then you can install add-ons for specific environments,like npm install eslint-config-airbnb eslint-plugin-react eslint-plugin-jsx-a11y eslint-plugin-import -g
(this is support for pure JS and for React),you can on this way add support for nodejs too,in working folder make .eslintrc file which looks like this
{
"extends": ["airbnb" , "eslint:recommended"],
"env": {
"node": false,
"es6": true,
"browser": true
},
"rules": {
"semi":"error",
"no-unused-vars": "off",
"func-names":"off",
"indent":"off",
"no-else-return":"off",
"prefer-arrow-callback":"off",
"no-undef":"off",
"no-use-before-define":"off",
"comma-dangle":"off",
"eol-last":"off",
"no-trailing-spaces":"off",
"linebreak-style":"off",
"no-console":"off",
"no-restricted-globals":"off",
"object-shorthand":"off",
"no-shadow":"off",
"no-debugger":"off",
"prefer-const":"off",
"no-multiple-empty-lines":"off"
}
}
if you need node support then in env section of .eslintrc set node to 'true' and install eslint-node plugin globally too with next
npm i eslint-plugin-node -g
.
Then in extends section of .eslintrc add "plugin:node/recommended"
.
In this way, you will have eslint support in every project on your machine which have .eslintrc file.Set rules which you need in .eslintrc rules section .
Thats it.
edited Nov 22 at 17:48
grrigore
698820
698820
answered Nov 22 at 17:17
Goran7777
66
66
add a comment |
add a comment |
Thanks for contributing an answer to Stack Overflow!
- Please be sure to answer the question. Provide details and share your research!
But avoid …
- Asking for help, clarification, or responding to other answers.
- Making statements based on opinion; back them up with references or personal experience.
To learn more, see our tips on writing great answers.
Some of your past answers have not been well-received, and you're in danger of being blocked from answering.
Please pay close attention to the following guidance:
- Please be sure to answer the question. Provide details and share your research!
But avoid …
- Asking for help, clarification, or responding to other answers.
- Making statements based on opinion; back them up with references or personal experience.
To learn more, see our tips on writing great answers.
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function () {
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fstackoverflow.com%2fquestions%2f49227262%2fhow-to-install-eslint-globally%23new-answer', 'question_page');
}
);
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown