Top > ESLint

JavaScript | npm

インストール

  • コマンド実行
    npm install --global eslint
  • .eslintrc の最低限
    {
        "parserOptions": {
            "ecmaVersion": 2017
        },
        "env": {
            "es6": true
        }
    }

.eslintrc

(node:91121) [ESLINT_PERSONAL_CONFIG_LOAD] DeprecationWarning: '~/.eslintrc.*' config files have been deprecated.

tsconfig.eslint.json

emacs

  • .emacs 設定
    (require 'package)
    (add-to-list 'package-archives '("melpa" . "https://melpa.org/packages/") t)
    (package-initialize)
  • emacs 上で実行
    M-x package-install <改行> js-auto-format-mode <改行>
    M-x package-install <改行> add-node-modules-path <改行>
  • .emacs 設定
    (add-hook 'js-mode-hook #'js-auto-format-mode)
    (add-hook 'js-mode-hook #'add-node-modules-path)

これで、 js ファイルを開くと有効になる。手動で反映させたい場合は、

M-x js-auto-format-execute

設定例

その他


Reload   Diff   Front page List of pages Search Recent changes Backup Referer   Help   RSS of recent changes
Last-modified: Thu, 09 Jun 2022 01:41:05 JST (686d)