<ruby id="bdb3f"></ruby>

    <p id="bdb3f"><cite id="bdb3f"></cite></p>

      <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
        <p id="bdb3f"><cite id="bdb3f"></cite></p>

          <pre id="bdb3f"></pre>
          <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

          <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
          <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

          <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                <ruby id="bdb3f"></ruby>

                相信即使你沒有使用過它,也應該聽說過它的大名。在沒有`Node.js`以前,`javascript`還只能稱為腳本,有了`Node.js`后`javascript`迎來了它的第二個春天,各種信托于`Node.js`的小軟件也如雨后春筍般冒了出來。在幾年以前說起前端,大家可能更多的想到的是需要美術功底的美工;現在我們卻要稱為前端軟件工程師了。 # 簡單介紹 官方如是說:`Node.js? 是一個基于Chrome V8 引擎的 JavaScript 運行時。`我們認為:`Node.js`其實是安裝于操作系統上的另一個小的操作系統,它有自己的小而精的軟件,自己的軟件管家。安裝完`Node.js`后,我們相當于擁有了一個小的、可以用命行進行交互的操作系統了。 # 下載安裝 `Node.js`非常友好的提供了中文站點:[https://nodejs.org/zh-cn/](https://nodejs.org/zh-cn/),當前的正式版本是10.16.3。如果你訪問該站點時,已經升級到了更新的版本,那么請點擊`其它下載`來到下載界面: ![](https://img.kancloud.cn/06/b8/06b84500bffe89605a8106aef69cb563_671x242.png) 然后點擊屏幕下方的:`以往的版本` ![](https://img.kancloud.cn/c0/0b/c00bb00cd5e19829bf083966568659f8_452x285.png) 來到歷史版本下載界面。如果你沒有找到上述兩個鏈接,也可以點擊我們為你準備的[傳送門](https://nodejs.org/zh-cn/download/releases/)來直接打開歷史版本下載界面。 >[danger] **這很重要!** > 如果你初次使用`Node.js`,那么強烈建議本地安裝與教程中完全相同的版本。 ## windows ### 下載 ![](https://img.kancloud.cn/86/46/8646fa45565bdbcec236be57af475116_1050x618.png) ### 安裝 ![](https://img.kancloud.cn/13/d6/13d6eeab972dbb8605a156ae59f10f28_499x389.png) ![](https://img.kancloud.cn/da/70/da7080253bc219f8ec00ae0fff94093d_499x389.png) ![](https://img.kancloud.cn/c5/bb/c5bb00151e45f49c6affc5095faba058_499x389.png) ![](https://img.kancloud.cn/e9/0e/e90e4d431f7e8f603fd95dfc7ec4943f_499x389.png) ![](https://img.kancloud.cn/bd/7f/bd7ff50f59770115a7c2fd10a55fdaa8_499x389.png) ### 驗證 ***** 使用windows的cmd時,相當于打開了c:\windows\system32\cmd.exe這個文件。從本質上來講,cmd.exe是用來對系統進行操作的,我們把這種對系統操作的小軟件以后統一叫做shell(終端)。 按下`win + r `,輸入`cmd`,回車打開終端。 ![](https://img.kancloud.cn/b6/a1/b6a10ef7629ccaa2a1a008450762c31f_413x237.png) 分別輸入`node -v`,`npm -v` ``` C:\Users\86173>node -v v10.16.3 C:\Users\86173>npm -v 6.9.0 ``` ***** ## macos ### 下載 ![](https://img.kancloud.cn/8a/e9/8ae92d5e1dd959f6c0f14f176d741b2c_697x294.png) ### 安裝 ![](https://img.kancloud.cn/aa/9e/aa9e58c48201fd5dc167840cc5296ebc_626x435.png) ![](https://img.kancloud.cn/f2/1a/f21ad72c1bc722e1d715bcc8eb314808_619x440.png) ![](https://img.kancloud.cn/02/ba/02ba008330ce1f7fec94f7444d9fdc58_511x184.png) ![](https://img.kancloud.cn/b0/ae/b0ae2faa37a418108af725d547e6d77e_622x441.png) ![](https://img.kancloud.cn/c3/91/c391d726a749a31faf796f3ad5b47270_447x235.png) ![](https://img.kancloud.cn/51/8c/518cc7c543e396945c906749dbd67f38_623x435.png) ### 驗證 打開終端,分別輸入`node -v`,`npm -v` ``` panjiedeMac-Pro:~ panjie$ node -v v10.16.3 panjiedeMac-Pro:~ panjie$ npm -v 6.9.0 ``` ## ubuntu 在ubuntu中我們選擇用命令安裝的方式,示例的ubuntu版本為18.04。 ### 下載安裝文件 在終端執行: `curl -sL https://deb.nodesource.com/setup_10.x | sudo -E bash -` >[info] 如果出現`Command 'curl' not found`的錯誤,就先執行下面的命令 ``` sudo apt update sudo apt install curl ``` ![](https://img.kancloud.cn/c7/08/c708e5c562fb1c0b9c4d578b884a2c19_711x170.png) 下載完成 ![](https://img.kancloud.cn/9e/47/9e4710de9209da7fa93bc18c2e155783_659x234.png) >[success] 如果你要安裝其他 的版本,只需要修改添加源地址中的數字即可 ### 執行安裝程序 `sudo apt-get install -y nodejs` ![](https://img.kancloud.cn/08/35/08357c5ed1cd056bc07ac5c5cce8dea9_693x249.png) ### 驗證 ![](https://img.kancloud.cn/4e/97/4e9770dbaa2732dc0d1cb7527be814a4_439x91.png) >[success] 在本教程中,我們還會稱Node.js為nodejs。 # 你可能遇到的問題及解決方法 ### 問題一 ### 問題二
                  <ruby id="bdb3f"></ruby>

                  <p id="bdb3f"><cite id="bdb3f"></cite></p>

                    <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
                      <p id="bdb3f"><cite id="bdb3f"></cite></p>

                        <pre id="bdb3f"></pre>
                        <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

                        <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
                        <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

                        <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                              <ruby id="bdb3f"></ruby>

                              哎呀哎呀视频在线观看