Add preliminary web development configuration

This commit is contained in:
contrapunctus 2021-11-18 15:01:24 +05:30
parent 52a116fa05
commit a6ec0aed9a
1 changed files with 22 additions and 0 deletions

View File

@ -3649,6 +3649,28 @@ Create advice for =lispy-pair= - if =lispy--in-string-or-comment-p= is true, sel
:config (setq nodejs-repl-command "nodejs"))
#+END_SRC
** web development
https://emacs.cafe/emacs/javascript/setup/2017/04/23/emacs-setup-javascript.html
Potentially useful - https://www.draketo.de/software/emacs-javascript.html
#+BEGIN_SRC emacs-lisp
(use-package js2-mode
:mode ("\\.js\\'" . js2-mode)
;; Better imenu
:hook (js2-mode-hook . js2-imenu-extras-mode))
(use-package js2-refactor
:hook (js2-mode-hook . js2-refactor-mode))
(use-package company-tern
:load-path "~/.emacs.d/elisp-git/company-tern"
:init (add-to-list 'company-backends 'company-tern))
(use-package skewer-mode
:hook (js2-mode-hook . skewer-mode))
#+END_SRC
* nov.el
#+BEGIN_SRC emacs-lisp
(use-package nov