в моем ~/.emacs
файле.Я также положил prettier-js.el
в мой каталог ~/
.
Это, скорее всего, ваша проблема.За исключением .emacs
, ваш домашний каталог не подходит для размещения библиотек elisp.По умолчанию Emacs не будет искать их там, и вам не следует указывать, что их там тоже можно искать.
Создайте новый каталог в каталоге ~/.emacs.d/
для библиотек elisp.Я предлагаю: ~/.emacs.d/lisp
Вместо этого укажите prettier-js.el
: ~/.emacs.d/lisp/prettier-js.el
Затем в файле инициализации добавьте эту строку перед require
:
(add-to-list 'load-path (expand-file-name "~/.emacs.d/lisp"))
(require 'prettier-js)
Теперь Emacs сможет найти его (и любые другие библиотеки, которые вы поместите в этот каталог).