PHPStormã§ESLintã使ã£ã¦ææ³ãã§ãã¯
PHPStormã使ãããã«ãªã£ã¦ããã¯、PHPStormã®æ©è½ã ãã§JavaScriptã®ææ³ãã§ãã¯ããã¦ãããã©、ã¡ããã¨lintãã¼ã«ã使ãããã«è¨å®ããã¨ãã®è¦æ¸。 ç°å¢: Windows 10, PHPStorm 2019.1.2 lintã¯ãã°ã®åå ã«ãªããããªææ§ãªè¨è¿°ãè¦åãã¦ãããããã°ã©ã (ã®ç·ç§°)。 lint - Wikipedia JavaScriptã®Lintãã¼ã«ã¯ä»ãªã「ESLint」ã使ã£ã¦ããã°ééããªã。 ã¾ãã¯å
¬å¼ã®ã¹ã¿ã¼ãã¬ã¤ããèªã。 ESLint - Pluggable JavaScript linter Getting Started with ESLint - ESLint - Pluggable JavaScript linter npmã§ã¤ã³ã¹ãã¼ã«ãã。 # npm install --save-dev eslint è¨å®ãã¡ã¤ã«ãä½ã # vi .eslintrc.json { "extends": ["eslint:recommended"], "env": { "browser": true, "jquery": true }, "rules": { "strict": ["error", "function"], "no-console": "error" } } PHPStormã®è¨å® å
¬å¼ãµã¤ãã®ãã«ããåèã«。 ESLint - Help | WebStorm ESLintã「Manual ESLint configuration」ã«ãã。 .eslintrc.jsonãPHPStormã§ç·¨éããå¾ã¯å³ã¯ãªãã¯ã§「Apply ESLint Code Style Rules」ã§èªã¿è¾¼ã。 åç¬ã®jsãã¡ã¤ã«ã¯åé¡ãªãã®ã ããã©、PHPãã¡ã¤ã«å
ã®scriptã¿ã°ã«ã¯ESLintã§ãã§ãã¯ãããªã? JavaScriptã®ã³ã¼ã...