npmがcygwinでうまく動かない?
なんか、最近、最底辺の耳にも、node.jsとかいうの流行っているらしいという
噂が入ってきました。(てか、遅すぎだろ。。。)
というわけで、javascriptもマトモに知らないのですが、
とりあえず、インストールしてみました。
なんかググってみるとcygwinで入れるのは、難しそう。
ということでWindowsのインストーラを使って入れてみたところ、インストールは出来たものの
npmとかいうコマンドで失敗します。
$ npm -v /cygdrive/c/Program Files/nodejs/npm: line 2: $'\r': コマンドが見つかりません /cygdrive/c/Program Files/nodejs/npm: line 4: $'\r': コマンドが見つかりません /cygdrive/c/Program Files/nodejs/npm: line 5: 期待してない token `$'in\r'' のあたりにシンタックスエラー 'cygdrive/c/Program Files/nodejs/npm: line 5: `case `uname` in
なんだこのエラー?
\rってことは、あれか?改行コードとかか?
ということで、npmを開いてみるとなんか、DOS形式の改行になっていたので
変えようかと、:w(vimコマンド)をしようとしたところ、保存できねえじゃん!
それもそのはず、WindowsVistaからのあの忌まわしきUACの関係で編集が出来ないのでした。
仕方ないので権限を追加して編集するとnpm動くようになりました。
最底辺なので、ここまでやってまたしばらく放置することになりそうな予感です。
では。
ディスカッション
コメント一覧
まだ、コメントがありません