冬去春来归 發表於 2022-8-14 23:25:00

JavaScript快速入门-01-环境搭建

<h1 id="1-环境搭建">1 环境搭建</h1>
<p>    搭建JavaScript开发环境有很多种组合,本文中采用<strong>Visual Studio Code和Node.js</strong>的组合,详细如下所示:</p>
<h2 id="11-nodejs环境搭建">1.1 Node.js环境搭建</h2>
<h3 id="111-下载nodejs">1.1.1 下载Node.js</h3>
<p>    不管是基于Windows还是Linux,都需要下载相应的安装包,到Node.js官网根据系统下载相应版本的Node.js版本。下载地址如下:</p>
<blockquote>
<p>https://nodejs.org/en/download/</p>
</blockquote>
<h3 id="112-安装nodejs">1.1.2 安装Node.js</h3>
<h4 id="1121-基于windows">1.1.2.1 基于Windows</h4>
<h6 id="11211-安装nodejs">1.1.2.1.1 安装Node.js</h6>
<p>    在Windows中安装比较简单,按照向导提示安装即可。</p>
<h6 id="11212-配置nodejs">1.1.2.1.2 配置Node.js</h6>
<ul>
<li>1、在安装目录中创建两个文件夹<strong>node_cache</strong>和<strong>node_global</strong></li>
</ul>
<blockquote>
<p>这里创建的两个文件夹主要是用来配置npm安装的全局模块所在的路径和缓存cache的路径。若在以后执行npm install express [ -g ](-g代表global,全局安装的意思)语句时,会将安装的模块安装到<strong>%USERPROFILE%\AppData\Roaming\npm</strong>。如果希望自定义安装位置,则创建以上两个文件夹,再打开命令行窗口,执行以下命令即可:</p>
</blockquote>
<pre><code>npm config set prefix "D:\Program Files\Nodejs\node_global"
npm config set cache "D:\Program Files\Nodejs\node_cache"
</code></pre>
<blockquote>
<p>npm默认的源地址在国外,访问比较慢,可以配置为国内源,设置如下所示:</p>
</blockquote>
<pre><code>C:\Users\Surpass&gt;npm config set registry https://registry.npmmirror.com
C:\Users\Surpass&gt; npm get registry
https://registry.npmmirror.com/
</code></pre>
<ul>
<li>2、配置环境变量</li>
</ul>
<blockquote>
<p>在path中添加node的安装位置,如本例中Node.js安装目录为:D:\Program Files\Nodejs\node_modules</p>
</blockquote>
<ul>
<li>3、打开命令行窗口,输入以下命令</li>
</ul>
<pre><code>PS C:\Users\Surpass&gt; node -v
v17.8.0
PS C:\Users\Surpass&gt; npm -v
8.5.5
</code></pre>
<blockquote>
<p>输入node -v显示node版本说明已经安装成功<br>
输入npm -v显示npm版本说明自带的npm已经安装成功,其作用就是对Node.js依赖的包进行管理<br>
环境变量这一步,在安装时,若勾选Add to PATH则不需要单独配置环境变量</p>
</blockquote>
<ul>
<li>4、测试,配置完成,安装一个module测试一下,以express为例,示例如下所示:</li>
</ul>
<pre><code>C:\Users\Surpass&gt; npm install express -g
added 48 packages, and changed 2 packages in 2s
</code></pre>
<blockquote>
<p>注意:<strong>如果安装时不加-g参数,则安装的模块会安装在当前路径下</strong>。</p>
</blockquote>
<h4 id="1121-基于linux">1.1.2.1 基于Linux</h4>
<h5 id="11211-安装nodejs-1">1.1.2.1.1 安装Node.js</h5>
<p>    将下载下来的Node.js版本包解压,并放置相应的目录,如下所示:</p>
<pre><code>tar -xf node-v17.8.0-linux-x64.tar.xz -C /usr/local/node.js/
</code></pre>
<h5 id="11212-配置nodejs-1">1.1.2.1.2 配置Node.js</h5>
<ul>
<li>1、配置环境变量</li>
</ul>
<pre><code>vim /etc/profile
#增加以下内容
export NODEJS_HOME=/usr/local/node.js
export PATH=$PATH:$NODEJS_HOME/bin
source /etc/profile
</code></pre>
<ul>
<li>2、测试配置</li>
</ul>
<pre><code># node -v
v17.8.0
# npm -v
8.5.5
</code></pre>
<blockquote>
<p>另外,也可以通过创建软链接的方式实现同样的效果</p>
</blockquote>
<h2 id="12-开发环境配置">1.2 开发环境配置</h2>
<h3 id="121-安装visual-studio-code">1.2.1 安装Visual Studio Code</h3>
<p>    Visual Studio Code,简称为VS Code是微软开源的一款文本编辑器,在安装种类插件之后,也可以做一款轻型的IDE工具,下载完成之后,按照提示即可,下载地址如下:</p>
<blockquote>
<p>https://code.visualstudio.com/</p>
</blockquote>
<h3 id="122-配置vs-code">1.2.2 配置VS Code</h3>
<ul>
<li>1、使用VS Code选择打开或新建文件夹,示例文件夹如下所示:</li>
</ul>
<blockquote>
<p>C:\Users\Surpass\Documents\NodejsProjects</p>
</blockquote>
<ul>
<li>2、 新建一个js文件,输入以下代码:</li>
</ul>
<pre><code class="language-javascript">(function name(params) {
    console.log("Hello world")
})();
</code></pre>
<p>    按F5键,并选择Node.js运行即可</p>
<blockquote>
<ul>
<li>也可以安装插件Code Runner,在代码右键选择Run Code</li>
<li>如果不需要编写工程化的代码,在Chrome也可以编写一些简章的JavaScript代码,打开浏览器按F12键,切换到Console选项卡即可。</li>
</ul>
</blockquote>
<p><strong>原文地址:https://www.jianshu.com/p/f197706f9dbf</strong></p>
<p><strong>本文同步在微信订阅号上发布,如各位小伙伴们喜欢我的文章,也可以关注我的微信订阅号:woaitest,或扫描下面的二维码添加关注:</strong><br>
<img src="https://img2020.cnblogs.com/blog/1107960/202110/1107960-20211031233553291-2147432520.jpg"></p>


</div>
<div id="MySignature" role="contentinfo">
    <div style="background: #F3E18B; color: #0; font-size: small;">
    <p>
            作者:
            Surpassme
    </p>
    <p>
            来源:
            http://www.jianshu.com/u/28161b7c9995/
    </p>
        <p>
        
            http://www.cnblogs.com/surpassme/
    </p>
    <p>
             声明:本文版权归作者所有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出
             原文链接
             ,否则保留追究法律责任的权利。如有问题,可发送邮件 联系。让我们尊重原创者版权,共同营造良好的IT朋友圈。
    </p>
   
</div><br><br>
来源:https://www.cnblogs.com/surpassme/p/16586710.html
頁: [1]
查看完整版本: JavaScript快速入门-01-环境搭建