linux下安装nodejs及npm的方法
<p><strong>1、下载npm包</strong></p>
<p>
官网下载npm安装包,https://nodejs.org/en/,左边是稳定版右边是最新版。</p>
<p>
<img title="linux下安装nodejs及npm的方法" alt="linux下安装nodejs及npm的方法" src="https://zhuji.jb51.net/uploads/img/202305/835bd88e1a52a06f99b17cacb5da99ec.jpg"></p>
<p>
<strong>2、解压,创建链接</strong></p>
<p>
将压缩包解压到/opt(一般软件放在该目录)目录下。可以看到bin目录下有两个可执行文件node和npm,在/usr/local/bin中创建该文件的链接</p>
<div class="jb51code">
<div>
<div class="syntaxhighlighterbash" id="highlighter_924502">
<div class="toolbar">
<span>?</span>
</div>
<table border="0" cellpadding="0" cellspacing="0"><tbody><tr>
<td class="gutter">
<div class="line number1 index0 alt2">
1</div>
<div class="line number2 index1 alt1">
2</div>
<div class="line number3 index2 alt2">
3</div>
</td>
<td class="code">
<div class="container">
<div class="line number1 index0 alt2">
<code class="bash functions">sudo</code> <code class="bash functions">ln</code> <code class="bash plain">-s </code><code class="bash plain">/opt/node-v0</code><code class="bash plain">.12.10-linux-x86</code><code class="bash plain">/bin/node</code> <code class="bash plain">/usr/local/bin/node</code>
</div>
<div class="line number2 index1 alt1">
</div>
<div class="line number3 index2 alt2">
<code class="bash functions">sudo</code> <code class="bash functions">ln</code> <code class="bash plain">-s </code><code class="bash plain">/opt/node-v0</code><code class="bash plain">.12.10-linux-x86</code><code class="bash plain">/bin/npm</code> <code class="bash plain">/usr/local/bin/npm</code>
</div>
</div>
</td>
</tr></tbody></table>
</div>
</div>
<div class="codetool" id="codetool">
<div class="code_n">
<textarea></textarea>
</div>
</div>
</div>
<p>
然后使用node -v,npm -v验证是否成功</p>
<p>
<strong>3、换用淘宝npm源</strong></p>
<p>
修改配置文件.bashrc,如修改具体用户下的.bashrc文件只对该用户生效,如想让所有用户生效,可修改全局配置文件。如/etc/profile或者/etc/bash.bashrc</p>
<p>
在配置文件的最后加上如下代码:</p>
<div class="jb51code">
<div>
<div class="syntaxhighlighterplain" id="highlighter_79879">
<div class="toolbar">
<span>?</span>
</div>
<table border="0" cellpadding="0" cellspacing="0"><tbody><tr>
<td class="gutter">
<div class="line number1 index0 alt2">
1</div>
<div class="line number2 index1 alt1">
2</div>
<div class="line number3 index2 alt2">
3</div>
<div class="line number4 index3 alt1">
4</div>
</td>
<td class="code">
<div class="container">
<div class="line number1 index0 alt2">
<code class="plain plain">alias cnpm="npm --registry=https://registry.npm.taobao.org \</code>
</div>
<div class="line number2 index1 alt1">
<code class="plain plain">--cache=$HOME/.npm/.cache/cnpm \</code>
</div>
<div class="line number3 index2 alt2">
<code class="plain plain">--disturl=https://npm.taobao.org/dist \</code>
</div>
<div class="line number4 index3 alt1">
<code class="plain plain">--userconfig=$HOME/.cnpmrc"</code>
</div>
</div>
</td>
</tr></tbody></table>
</div>
</div>
<div class="codetool" id="codetool">
<div class="code_n">
<textarea></textarea>
</div>
</div>
</div>
<p>
修改后使用source /etc/profile(source后更修改的具体文件),使配置生效。</p>
<p>
然后即可使用cnpm安装插件</p>
<p>
以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持。</p>
<p>
原文链接:http://www.cnblogs.com/wuyoucao/p/7011666.html</p>
頁:
[1]