JavaScript の開発環境
GW の手習いに、Webサービスを構築している。
で、JavaScript。
エラーがその場でわからないため、デバッグが大変。
とりあえず、emacs での開発環境として js2.el を導入してみる。
導入方法はまず、
wget http://js2-mode.googlecode.com/files/js2-20090723b.el sudo cp js2-20090723b.el /usr/share/emacs/site-lisp/js2.el sudo emacs -batch -f batch-byte-compile /usr/share/emacs/site-lisp/js2.el
とやってから .emacs に
;; js2-mode (autoload 'js2-mode "js2" nil t) (add-to-list 'auto-mode-alist '("\\.js$" . js2-mode))
と記入すればOK.
ついでに、Inferior Javascript Mode も導入しよう
wget --no-check-certificate https://github.com/bkyle/inf-js/raw/master/inf-js.el
として、.emacsに
(autoload 'run-js "inf-js" nil t) (autoload 'inf-js-keys "inf-js" nil) (add-hook 'js2-mode-hook '(lambda () (inf-js-keys))) (defvar js-program-name "js")
を記入すればOK.
あ、もちろん Javascript インタプリタの導入が必要。
このコンパイルも大変だ。