山頂 發表於 2020-6-4 17:40:00

前端学习之Node.js安装及环境配置

<p>  因工作需要进行node.js的安装</p>
<h4>一、安装环境</h4>
<ol>
<li>本机系统:windows 10 家庭中文版</li>
<li>node版本,node-v14.4.0-x64</li>
</ol>
<h4>二、安装步骤</h4>
<ol>
<li>下载对应系统的node安装包</li>
<li>选择安装目录进行安装</li>
<li>进行环境配置</li>
<li>测试</li>
</ol>
<h4>三、前期准备</h4>
<p>  1、node.js简介</p>
<p>    简单的说 Node.js 就是运行在服务端的 JavaScript。Node.js 是一个基于&nbsp;Chrome V8&nbsp;引擎的 JavaScript 运行环境。Node.js 使用了一个事件驱动、非阻塞式 I/O 的模型,使其轻量又高效。Node.js 的包管理器&nbsp;npm,是全球最大的开源库生态系统。</p>
<p>  2、node.js下载</p>
<p>    官网:https://nodejs.org/en/download/&nbsp;官网太慢了,可以换个地址(node.js中文网):http://nodejs.cn/download/</p>
<p>    <img src="https://img2020.cnblogs.com/blog/1191087/202006/1191087-20200604165524975-1395390006.png"></p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>  下载对应系统版本的node.js,我的版本是node-v14.4.0-x64</p>
<h4>四、开始安装</h4>
<p>  1、点击下载好的安装文件进行安装</p>
<p>  <img src="https://img2020.cnblogs.com/blog/1191087/202006/1191087-20200604165836948-268709682.png"></p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>  2、安装目录,默认为C:\Program Files\nodejs\,可修改。我的改为D:\develop\nodejs\</p>
<p>  <img src="https://img2020.cnblogs.com/blog/1191087/202006/1191087-20200604170228984-914378021.png"></p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>  3、一路next,然后install</p>
<p>  <img src="https://img2020.cnblogs.com/blog/1191087/202006/1191087-20200604170324893-612986752.png"></p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;  4、安装完成</p>
<p>   <img src="https://img2020.cnblogs.com/blog/1191087/202006/1191087-20200604170752936-955768519.png"></p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;  5、点击Finish后,简单验证一下是否安装成功</p>
<p>   &nbsp; &nbsp;在键盘按下【win+R】键,输入cmd,然后回车,打开cmd窗口,</p>
<p>    <img src="https://img2020.cnblogs.com/blog/1191087/202006/1191087-20200604170943095-482672500.png"></p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;  然后输入node -v 和 npm -v 分别查看node和npm版本</p>
<p>  <img src="https://img2020.cnblogs.com/blog/1191087/202006/1191087-20200604171223779-2134856978.png"></p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;  安装完成,安装后的目录如下:</p>
<p>  <img src="https://img2020.cnblogs.com/blog/1191087/202006/1191087-20200604171404276-114993948.png"></p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>  此处说明下:新版的Node.js已自带npm,安装Node.js时会一起安装,npm的作用就是对Node.js依赖的包进行管理,也可以理解为用来安装/卸载Node.js需要装的东西&nbsp;。</p>
<h4>五、环境配置</h4>
<p>  说明:这里的环境配置主要配置的是npm安装的全局模块所在的路径,以及缓存cache的路径,之所以要配置,是因为以后在执行类似:npm install express [-g] (后面的可选参数-g,g代表global全局安装的意思)的安装语句时,会将安装的模块安装到【C:\Users\用户名\AppData\Roaming\npm】路径中,占C盘空间。<br data-filtered="filtered">例如:我希望将全模块所在路径和缓存路径放在我node.js安装的文件夹中,则在我安装的文件夹【D:\Develop\nodejs】下创建两个文件夹【node_global】及【node_cache】如下图:</p>
<p>  <img src="https://img2020.cnblogs.com/blog/1191087/202006/1191087-20200604171802844-1503158103.png"></p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;  </p>
<p>  </p>
<p>  创建完两个空文件夹之后,打开cmd命令窗口,输入</p>
<pre class="hljs lsl"><code class="lsl hljs sql">  npm config <span class="hljs-keyword">set prefix <span class="hljs-string"><span class="hljs-string">"D:\Develop<span class="hljs-subst"><span class="hljs-string">\nodejs<span class="hljs-subst"><span class="hljs-string">\node_global"
  npm config <span class="hljs-keyword">set <span class="hljs-keyword">cache <span class="hljs-string"><span class="hljs-string">"D:\Develop<span class="hljs-subst"><span class="hljs-string">\nodejs<span class="hljs-subst"><span class="hljs-string">\node_cache"<br>  <img src="https://img2020.cnblogs.com/blog/1191087/202006/1191087-20200604171958337-314644746.png"></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></code></pre>
<p>&nbsp;</p>
<p>&nbsp;  设置环境变量,“我的电脑”-右键-“属性”-“高级系统设置”-“高级”-“环境变量”</p>
<p>  <img src="https://img2020.cnblogs.com/blog/1191087/202006/1191087-20200604172433992-83386323.png"></p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;  新建系统环境变量:NODE_PATH,值:D:\Develop\nodejs\node_global\node_modules</p>
<p>  <img src="https://img2020.cnblogs.com/blog/1191087/202006/1191087-20200604172731637-1988578821.png"></p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;  </p>
<p>  修改用户环境变量中的Path</p>
<p>  <img src="https://img2020.cnblogs.com/blog/1191087/202006/1191087-20200604173049402-708661513.png"></p>
<p>&nbsp;</p>
<p>&nbsp;  把C盘下的npm路径那个值改为D:\Develop\nodejs\node_global</p>
<p>  <img src="https://img2020.cnblogs.com/blog/1191087/202006/1191087-20200604173233674-530924979.png"></p>
<p>&nbsp;</p>
<p>&nbsp;  <img src="https://img2020.cnblogs.com/blog/1191087/202006/1191087-20200604173337364-1195286012.png"></p>
<p>&nbsp;</p>
<p>&nbsp;  然后确定即可</p>
<h4>六、测试</h4>
<p>  配置完后,安装个module测试下,我们就安装最常用的express模块,打开cmd窗口,<br data-filtered="filtered">输入如下命令进行模块的全局安装:</p>
<pre class="hljs cmake"><code class="cmake hljs">  npm <span class="hljs-keyword"><span class="hljs-keyword">install express -g   <span class="hljs-comment"><span class="hljs-comment"># -g是全局安装的意思</span></span></span></span></code></pre>
<p>  <img src="https://img2020.cnblogs.com/blog/1191087/202006/1191087-20200604173724313-2095784048.png"></p>
<p>&nbsp;</p>
<p>&nbsp;  成功了</p>
<p>  注意:以后用npm下载模块时,可能会因为是下载慢或者无法下载而安装不上,可以用淘宝的npm镜像,下载cnpm,之后直接用cnpm代替npm命令。具体如何安装这里就不做说明了。</p><br><br>
来源:https://www.cnblogs.com/interesting-whh/p/13044966.html
頁: [1]
查看完整版本: 前端学习之Node.js安装及环境配置