はじめに削除すべきディレクトリ、ファイルを確認する。
/usr/local/bin(下記ファイルを削除する。モジュール導入環境によって異なる。)
lrwxr-xr-x express -> ../lib/node_modules/express/bin/express -rwxr-xr-x node -rwxr-xr-x node-waf lrwxr-xr-x npm -> ../lib/node_modules/npm/bin/npm-cli.js
/usr/local/include(下記ディレクトリを削除する)
drwxr-xr-x node
/usr/local/lib/dtrace(本ディレクトリごと削除する)
-rw-r--r-- node.d
/usr/local/lib/node(本ディレクトリごと削除する)
drwxr-xr-x wafadmin
/usr/local/lib/node_modules(本ディレクトリごと削除する。モジュール導入環境によって異なる。)
drwxr-xr-x express drwxr-xr-x npm
/usr/local/share/man/man1(下記ファイルを削除する)
-rw-r--r-- node.1
/var/db/receipts(下記ファイルを削除する)
-rw-r--r-- org.nodejs.node.npm.pkg.bom -rw-r--r-- org.nodejs.node.npm.pkg.plist -rw-r--r-- org.nodejs.pkg.bom -rw-r--r-- org.nodejs.pkg.plist
~/(下記ディレクトリを削除する。プロキシ等を設定している場合は.npmrcファイルも削除する。)
drwxr-xr-x .node-gyp drwxr-xr-x .npm drwxr-xr-x .sourcemint
実際に削除を行う。
有用なスクリプトがあるので利用する。
$ curl -ks https://gist.github.com/nicerobot/2697848/raw/uninstall-node.sh $ chmod u+x uninstall-node.sh $ ./uninstall-node.sh $ rm uninstall-node.sh[参考URL]Mac OS X uninstall script for packaged install of node.js
上記スクリプトの対象となっていないディレクトリ・ファイルを手動で削除する(プロキシ等を設定している場合は.npmrcファイルも要手動削除)。
$ sudo rm -rf /usr/local/include/node $ sudo rm -rf /usr/local/lib/dtrace $ rm -rf ~/.node-gyp $ rm -rf ~/.npm $ rm -rf ~/.sourcemint
0 件のコメント:
コメントを投稿