Flycheck包状态已过时

时间:2016-07-28 09:34:39

标签: macos emacs eslint flycheck

我正在尝试将Flycheck集成到我的emacs中。我通过包管理器安装了Flycheck alertexec-path

enter image description here

我的js-standard文件包含:

.emacs

我在unix osx yosemite上的(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)) .eslint)所在的同一家庭位置有一个.emacs文件。

如何修复此过时状态并运行Flycheck。我提前道歉,因为我是新手来处理我的代码,这里的低级emacs用户。

1 个答案:

答案 0 :(得分:1)

如果加载了更新版本的软件包,Emacs会将软件包标记为“过时”。 Emacs从不加载过时的版本,因此可以安全地删除过时的版本。转到M-x list-packages中的包菜单,然后键入~(标记要删除的过时包),然后键入x(执行操作)。或者,键入Ux以对所有包进行全面升级,包括删除任何过时的包。

在任何情况下,“过时”状态对包装都没有任何影响:它将继续正常工作。

如果Flycheck不适合您,请专门询问有关Flycheck的新问题,并包括所有debugging information。请注意,StackExchange上有一个专用的Emacs community,您可以更好地放置问题。