/ Stav balíka Flycheck zastaralý - macos, emacs, eslint, flycheck

Stav balíka Flycheck zastaraný - macos, emacs, eslint, flycheck

Snažím sa integrovať Flycheck do mojich emakov. Nainštaloval som Flycheck exec-path a js-standard prostredníctvom správcu balíkov.

tu zadajte popis obrázku

môj .emacs súbor obsahuje:

(add-hook "after-init-hook #"global-flycheck-mode)

;; https://github.com/purcell/exec-path-from-shell
;; only need exec-path-from-shell on OSX
;; this hopefully sets up path and other vars better
(when (memq window-system "(mac ns))
(exec-path-from-shell-initialize))

mám .eslint súbor v rovnakom domácom mieste ako môj .emacs (.bash_profile rovnako) na unix osx yosemite.

Ako môžem opraviť tento zastaralý stav a spustiť Flycheck. Ospravedlňujem sa vopred za to, že som nový, ktorý ma lámaný kód, nízka úroveň emacs užívateľa tu.

odpovede:

1 pre odpoveď č. 1

Emacs označí balíky ako "zastaralé", ak je nainštalovaná novšia verzia balíka. Emacs nikdy nespotrebuje zastarané verzie, preto môžu byť bezpečne odstránené zastarané verzie. Prejdite do ponuky balíka v M-x list-packages, potom zadajte ~ (označte zastarané balíky na odstránenie) a potom x (vykonať akcie). Alternatívne zadajte U a x vykonať úplnú aktualizáciu všetkých balíkov, ktorá zahŕňa odstránenie akýchkoľvek zastaraných balíkov.


V každom prípade stav "zastaralý" nemá vôbec žiadny vplyv na balík: bude pokračovať v normálnej práci.

Ak Flycheck nefunguje pre vás, opýtajte sa na novú otázku o Flycheck konkrétne a zahrňte všetky ladiace informácie, Všimnite si, že je to jedno Emacs komunity na StackExchange, kde je otázka lepšia.