翡翠熊猫 發表於 2023-9-25 00:00:00

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]
查看完整版本: linux下安装nodejs及npm的方法