黑夜之星 發表於 2024-6-25 03:50:00

node-js,npm安装-详细教程

<p>一、npm是什么?<br>npm 是 NodeJS 下的包管理器,vue-cli脚手架模板就是基于 node 下的 npm 来完成安装的。</p>
<p>相关介绍~<br>webpack: 它的主要用途是通过CommonJS的语法把所有浏览器端需要发布的静态资源做相应的准备,比如资源的合并和打包。<br>vue-cli:官方提供的一个脚手架,用于快速生成一个 vue 的项目模板。</p>
<p>二、安装、配置环境变量<br>1.下载并安装NodeJS<br>windows下的NodeJS安装是比较方便的(v0.6.0版本之后,支持windows native),只需要直接访问官网(https://nodejs.cn/download/),这里我们可以选择 Windows 安装包 (.msi)-64位 进行安装。</p>
<p><img src="https://img2024.cnblogs.com/blog/1240180/202406/1240180-20240625032924367-1857032598.png"></p>
<p>&nbsp;或者直接登陆官网 http://nodejs.org/</p>
<p><img src="https://img2024.cnblogs.com/blog/1240180/202406/1240180-20240625033008557-1878507796.png"></p>
<p>&nbsp;安装过程基本一路直接“NEXT”就可以了,直到Finished。&nbsp;</p>
<p><img src="https://img2024.cnblogs.com/blog/1240180/202406/1240180-20240625033112867-929876467.png"></p>
<p><img src="https://img2024.cnblogs.com/blog/1240180/202406/1240180-20240625033200563-368932921.png"></p>
<p><img src="https://img2024.cnblogs.com/blog/1240180/202406/1240180-20240625033229127-634396498.png"></p>
<p>&nbsp;&nbsp;windows下,安装msi文件在过程中会直接添加path的系统变量,变量值是你的安装路径,例如“D:\RunSoftware\nodejs”&nbsp;</p>
<p><img src="https://img2024.cnblogs.com/blog/1240180/202406/1240180-20240625033306088-567134686.png"></p>
<p><img src="https://img2024.cnblogs.com/blog/1240180/202406/1240180-20240625033346785-2129445404.png"></p>
<p>&nbsp;确认 nodejs 安装成功:</p>
<p>快捷键 win+R —&gt; 输入 cmd命令行,进入 dos 窗口:输入 node -v, 查看是否能够正确打印出版本号即可!</p>
<p><img src="https://img2024.cnblogs.com/blog/1240180/202406/1240180-20240625033410074-1784912645.png">&nbsp;</p>
<p>node自带 npm,输入 npm -v,查看是否能够正确打印出版本号即可!</p>
<p><img src="https://img2024.cnblogs.com/blog/1240180/202406/1240180-20240625033426402-1496769765.png"></p>
<p>&nbsp;2.npm配置</p>
<p>npm作为一个NodeJS的模块管理,我们可以先配置npm的全局模块的存放路径以及cache的路径。<br>(1)建立2个目录 node_cache 和 node_global 。<br>如果想将这两个文件夹放在NodeJS的主目录下,便在NodeJs下建立"node_global"及"node_cache"两个文件夹。如下:</p>
<p><img src="https://img2024.cnblogs.com/blog/1240180/202406/1240180-20240625033454106-43056908.png"></p>
<p>&nbsp;(2)进行配置</p>
<div class="cnblogs_code">
<pre>npm config <span style="color: rgba(0, 0, 255, 1)">set</span> prefix <span style="color: rgba(128, 0, 0, 1)">"</span><span style="color: rgba(128, 0, 0, 1)">D:\RunSoftware\nodejs\node_global</span><span style="color: rgba(128, 0, 0, 1)">"</span><span style="color: rgba(0, 0, 0, 1)">
npm config </span><span style="color: rgba(0, 0, 255, 1)">set</span> cache <span style="color: rgba(128, 0, 0, 1)">"</span><span style="color: rgba(128, 0, 0, 1)">D:\RunSoftware\nodejs\node_cache</span><span style="color: rgba(128, 0, 0, 1)">"</span></pre>
</div>
<p>如果不进行这一步设置,npm的全局安装包,将不会在node安装文件夹里。</p>
<p>如果这个步骤出现错误,如:operation not permitted, mkdir ‘D:\RunSoftware\nodejs’,请使用管理员身份打开cmd命令行。<br>这里我们可以看到:</p>
<p><img src="https://img2024.cnblogs.com/blog/1240180/202406/1240180-20240625033605568-1167539420.png"></p>
<p>&nbsp;(3)配置 环境变量</p>
<p>进入环境变量对话框,在系统变量下新建 “NODE_PATH”,输入”D:\RunSoftware\nodejs\node_global\node_modules“。</p>
<p>&nbsp;</p>
<p><img src="https://img2024.cnblogs.com/blog/1240180/202406/1240180-20240625033633813-678849470.png"></p>
<p>&nbsp;</p>
<p><img src="https://img2024.cnblogs.com/blog/1240180/202406/1240180-20240625033649768-139724316.png"></p>
<p>&nbsp;<em id="__mceDel">由于改变了module的默认地址,所以上面的用户变量都要跟着改变一下(用户变量"PATH"修改为“D:\RunSoftware\nodejs\node_global\”),否则使用 module 的时候会导致输入命令出现 “xxx不是内部或外部命令,也不是可运行的程序或批处理文件”这个错误。</em></p>
<p><img src="https://img2024.cnblogs.com/blog/1240180/202406/1240180-20240625033739495-1483137255.png"></p>
<p>&nbsp;<em id="__mceDel"><em id="__mceDel">(4)安装 Node.js 淘宝镜像加速器(cnpm)。这样子的话,下载会快很多~</em></em></p>
<p>配置镜像站:npm config set registry=https://registry.npm.taobao.org</p>
<p>&nbsp;</p>
<p>检查一下镜像站是否可以:npm config get registry</p>
<p><br>接下来,输入命令:npm install -g cnpm --registry=https://registry.npm.taobao.org</p>
<p>或者输入如下命令:</p>
<p># -g 就是全局安装<br>npm install cnpm -g<br># 或使用如下语句解决 npm 速度慢的问题<br>npm install --registry=https://registry.npm.taobao.org<br>1<br>2<br>3<br>4<br>添加系统变量path的内容:<br>  因为 cnpm 会被安装到 D:\RunSoftware\nodejs\node_global 下,而系统变量path并未包含该路径。所以我们在系统变量path下添加该路径后,便可正常使用 cnpm 。<br>  <br>然后,输入命令:cnpm -v,查看结果。</p>
<p>安装过程可能会有点慢,耐心等待!虽然安装了 cnpm,但是尽量少用!<br>安装的位置,如下:</p>
<p>至此,我们的 npm 安装就成功结束了!<br>————————————————</p>
<p>                            版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。<br>                        <br>原文链接:https://blog.csdn.net/panpan_Yang/article/details/130284726</p><br><br>
来源:https://www.cnblogs.com/zsg88/p/18266130
頁: [1]
查看完整版本: node-js,npm安装-详细教程