Menjawab Posting Asli
Untuk sejumlah kecil data yang Anda simpan dengan melakukan hal berikut, itu hampir tidak sepadan. Yang telah dibilang...
Temukan di mana versi saat ini disimpan di nvm:
> nvm which
# mac
/Users/[username]/.nvm/versions/node/[version]/bin/node
# linux
/home/[username]/.nvm/versions/node/[version]/bin/node
Temukan semua versi node yang diinstal non-nvm:
> which -a node
(..menunggu cara Anda menjalankan setiap terminal untuk setiap versi node yang diinstal akan menunjukkan seberapa efektif perintah ini).
Kemudian tautkan secara simbolis masing-masing ke folder yang cocok dengan versinya.
> ln -s /path/to/node/version ~/.nvm/versions/node/[version]
# `$HOME` or `~/` or `/Home/username/` ... you know which works.
Pertukaran Node dan Versi Menjadi Sederhana
versi node yang dikontrol nvm diinstal
> nvm ls
v0.10.33
v0.10.36
v0.10.40
v4.0.0
v4.2.2
v5.0.0
-> v5.1.1
system
default -> v5.1.1
system -> v5.1.1
node -> stable (-> v5.1.1) (default)
stable -> 5.1 (-> v5.1.1) (default)
iojs -> N/A (default)
Instal versi x, x.y, atau x.y.z: nvm install x.y.z
. yaitu:
> nvm install 4.2.2
# If you want all modules from another version too:
> nvm install 4.2.2 --reinstall-packages-from=0.10.40
Atur versi default yang digunakan:
> nvm use 5.1.1
# But if only a local node command required, use:
# nvm exec [version] [command]
> nvm exec 0.10.33 node server.js
File .nvmrc di root proyek untuk menentukan versi lokal node mana yang akan digunakan.
#.nvmrc file contents:
5.1.1
person
greg.arnott
schedule
17.12.2015