nvm-windowsでnodejsのバージョンを上げる(Windows10)
elm-liveをインストールしたけど、なぜかうまくいかなかったので、Nodejsのバージョンをあげてみることにしました。(1日前に、elmのバージョンが0.19.0-bagfix6から、
0.19.0-no-deps に変更になったのと関係があるのかないのかわかりません、、、)
開発環境
Windows 10 Pro
Chrome
VisualStudioCode 1.32.3
git version 2.20.1.windows.1
nvm 1.1.7
node 10.2.0
npm 6.4.1
elm 0.19.0-bugfix6
elm-format 0.8.1
VisualStudioCodeの拡張機能でelmをインストールして、settings.jsonに以下のようにelmを設定。
(『Alt + Shift + F』と『Ctrl + S』を使用。)
"[elm]": {
"editor.formatOnSave": true
},
nvm-windowsはインストール済みとします。
インストール済みでなければ、一度、Nodejsをアンインストールした後、以下のサイトの手順に従ってインストールします。
https://qiita.com/rapando/items/6e9d891789b9a652c318
Nodejsの最新版をインストール
コマンドプロンプトで以下を入力
nvm list available
nvm install latest
今回は、node.js version 12.2.0 がインストールされましたので、以下を入力して、
node.js version 12.2.0
に変更。(変更前は node10.2.0 でした。)
nvm use 12.2.0
nvm list
nvmのコマンド
参考: http://jsstudy.hatenablog.com/entry/functionaljs-9-nvm-windows
私は古いnvmはアンインストールしておきました。
nvm uninstall 10.15.1
何分か待った後、以下のようなエラーが出ていたので、表示から、『隠しファイル』を表示 をして、v10.15.1フォルダの中身を見たら、空でしたので、そのままにしておきました。
yarnのインストール
npm install -g yarn
yarn@1.16.0 がインストールされました。
elm0.19とelm-formatとelm-liveのインストール
yarn global add elm elm-format elm-live
しかし、yarn global add した後にelm make などしようとしても、うまくいかなかったので、仕方なくnpmでインストールしなおした。。。なぜ?
npm i -g elm elm-format elm-live
それでも以下のように、
『プロセスはファイルにアクセスできません。別のプロセスが使用中です。』
というエラーが出てだめでした。elmプログラミングできなくなりました。。。とほほ。
今の環境はこうなっている?(elmが使用できませんが、、、)
Windows 10 Pro
Chrome
VisualStudioCode 1.33.1
git version 2.20.1.windows.1
nvm-windows 1.1.7
node.js 12.2.0
npm 6.9.0
yarn@1.16.0
elm@0.19.0-no-deps
elm-format@0.8.1
elm-live@3.4.0
→仕方がないので、2019/5/12現在、Windows Subsytem for Linuxに、
elm@0.19.0-no-deps
elm-format@0.8.1
elm-live@3.4.0
をインストールして、やっています。
npm install -g elm@0.19.0-bugfix6でやり直す(2019/5/16追記)0
0.19.0-no-deps では、elm init やelm makeをしようとすると、
『プロセスはファイルにアクセスできません。別のプロセスが使用中です。』
というエラーが出て、いっこうに進まないので、 0.19.0-no-deps をアンインストールして、elm@0.19.0-bugfix6をインストールしなおしたら、なんとか動くようになりました。さみしい。。。
npm uninstall -g elm (←elm@0.19.0-no-depsをアンインストール)
npm install -g elm@0.19.0-bugfix6
途中
ディスカッション
コメント一覧
まだ、コメントがありません