次の記録では、ローカルウィンドウォス環境と生産環境Alibaba CloudosシステムでVagrantで構築された仮想マシン(Homestaead)にnode.jsをインストールする手順、およびNPMの設置依存関係の違いを記録します。
ソースコードコンパイルを使用してnode.jsをインストールします。最初にマシンにnode.jsをアンインストールし、スタックオーバーフローに提供される手順を直接貼り付けます。
1。NPMとnode.jsをアンインストールします
最初にnpmをアンインストールすると、コマンドは次のとおりです。sudonpm sudo npm uninstall npm -g 、次にnode.jsをアンインストールします。
どのノードを実行すると、/path/bin/ノードのようなものが返されます。
次に、CD /パスを実行します
これは、node.jsによって追加されるすべてです。
rm -r bin/node bin/node -waf include/node lib/node lib/pkgconfig/nodejs.pc share/man/man1/node.1
Ubuntuシステムであり、APT-Getを使用してインストールされている場合は、コマンドを使用できます。
sudo apt-get nodejsを削除します
2。Node.jsをダウンロード、コンパイル、インストールします
node.js公式ダウンロードページ:https://nodejs.org/en/download/current/
最新バージョンを選択しました。ダウンロードアドレスはhttps://nodejs.org/dist/v6.3.1/node-v6.3.1.tar.gzです。
一般に、Linuxのサードパーティソフトウェアのインストールディレクトリは /USR /ローカルです。 WGETを使用してソースコードをダウンロードします(アドレスを自分で交換してください):
sudo wget http://nodejs.org/dist/v0.10.30/node-v0.10.30.tar.gz
減圧:
tar xzvf node-v* && cd node-v*
編集:
./configuremake
このプロセスは遅くなる可能性があり、完了を待ってからインストールしてください。
sudoはインストールします
すべてがうまくいった場合、node.jsがインストールされ、node -vを使用してバージョンを表示します。
vagrant@homestead:/usr/local $ node -vv6.3.1
3. NPM依存関係をインストールします
ここでは、Windowsの仮想マシンは実際のLinuxシステムとは異なります。 Linuxで直接:
NPMインストール
ただし、Windows仮想マシンのコマンドをパラメーターで追加する必要があります。そうしないと、エラーが報告されます。
npmインストール-No-bin-links
4. Taobao NPMミラーアクセラレーションをインストールします
実際、3番目のステップの前に、最初にTaobaoのNPM画像をインストールして、コマンドを使用できます。
npmインストール-g cnpm - registry = https://registry.npm.taobao.org
このようにして、ほとんどのNPMコマンドは、次のようなCNPMに置き換えることができます。
CNPMインストール
LaravelのPHPフレームワークを使用しているため、Gulpのフロントエンドビルドツールを使用する必要があります。
CNPMインストール-Global Gulp
この時点で、node.jsとnpmの依存関係が正常にインストールされ、すべてが新しいものでした。
別の方法があります。CNPMをインストールしないで、Taobaoミラーを使用してNPMのミラーをセットアップするだけです。
npm config Set registry https://registry.npm.taobao.org
要約します
上記は、node.jsとnpmのアンインストールとインストールのプロセスのコンテンツ全体です。この記事の内容がすべての人に役立つことを願っています。ご質問がある場合は、メッセージを残して話し合ってください。