最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

從parcel.js打包出錯到選擇nvm的全部過程

 更新時間:2018年01月23日 09:39:30   作者:惠瑞  
這篇文章主要介紹了從parcel.js打包出錯到選擇nvm的全部過程,需要的朋友可以參考下

遇到問題

我在使用parcel.js打包項(xiàng)目的時候出現(xiàn)了下面的錯誤:

我在仔細(xì)檢查完代碼并且核實(shí)項(xiàng)目配置沒有問題后,沒辦法只能求助萬能的Google,結(jié)果在GitHub上找到了錯誤的原因,parcel.js使用了Async 函數(shù),默認(rèn)Node.js 8以上才支持的,低于8的話需要使用babel配置。我查看了一下自己的Node.js版本,如下:

找到問題原因后,我想升級一下node不就解決問題了。但又一想,公司最近在做的項(xiàng)目有用到node,貿(mào)然升級項(xiàng)目報錯就麻煩了。這時候,我想到了nvm,其實(shí)很早之前就看過,當(dāng)時覺得電腦已經(jīng)安裝了node環(huán)境了,卸載重新安裝費(fèi)事就沒有用它。但是現(xiàn)在需要用新版本的node才可以用parcel.js,我決定卸載node,重新用nvm安裝,管理node版本。
首先我遇到的問題就是mac下如何徹底卸載node呢,因?yàn)楫?dāng)時使用Homebrew安裝的,感覺直接卸載,應(yīng)該不徹底。于是我上網(wǎng)查了很多文檔,親身實(shí)踐如下:

Mac os下徹底卸載node

1.刪除/usr/local/lib中的所有node和node_modules
2.刪除/usr/local/lib中的所有node和node_modules的文件夾
3.如果是從brew安裝的, 運(yùn)行brew uninstall node
4.檢查~/中所有的local, lib或者include文件夾, 刪除里面所有node和node_modules
5.在/usr/local/bin中, 刪除所有node的可執(zhí)行文件
6.最后運(yùn)行以下代碼:

sudo rm /usr/local/bin/npm
sudo rm /usr/local/share/man/man1/node.1
sudo rm /usr/local/lib/dtrace/node.d
sudo rm -rf ~/.npm
sudo rm -rf ~/.node-gyp
sudo rm /opt/local/bin/node
sudo rm /opt/local/include/node
sudo rm -rf /opt/local/lib/node_modules

徹底卸載完node后,然后按照Github上nvm安裝文檔一步一步安裝就好了。有了nvm你就可以隨心所欲的安裝,切換你想要任何版本的node了。

哈哈,隨便切換node版本,感覺真棒。

總結(jié)

以上所述是小編給大家介紹的從parcel.js打包出錯到選擇nvm,希望對大家有所幫助,如果大家有任何疑問請給我留言,小編會及時回復(fù)大家的。在此也非常感謝大家對腳本之家網(wǎng)站的支持!

相關(guān)文章

  • js實(shí)現(xiàn)時間日期的相加相減代碼示例

    js實(shí)現(xiàn)時間日期的相加相減代碼示例

    這篇文章主要給大家介紹了關(guān)于利用js實(shí)現(xiàn)時間日期的相加相減的相關(guān)資料,文中通過代碼示例介紹的非常詳細(xì),對大家學(xué)習(xí)或者使用js具有一定的參考解決價值,需要的朋友可以參考下
    2023-09-09
  • 原生js實(shí)現(xiàn)放大鏡組件

    原生js實(shí)現(xiàn)放大鏡組件

    這篇文章主要為大家詳細(xì)介紹了js實(shí)現(xiàn)放大鏡組件,文中示例代碼介紹的非常詳細(xì),具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2021-01-01
  • javascript實(shí)現(xiàn)右下角廣告框效果

    javascript實(shí)現(xiàn)右下角廣告框效果

    這篇文章主要為大家詳細(xì)介紹了javascript實(shí)現(xiàn)右下角廣告框效果,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2017-02-02
  • 從對象列表中獲取一個對象的方法,依據(jù)關(guān)鍵字和值

    從對象列表中獲取一個對象的方法,依據(jù)關(guān)鍵字和值

    下面小編就為大家?guī)硪黄獜膶ο罅斜碇蝎@取一個對象的方法,依據(jù)關(guān)鍵字和值。小編覺得挺不錯的,現(xiàn)在就分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2017-09-09
  • 判斷JS對象是否擁有某屬性的方法推薦

    判斷JS對象是否擁有某屬性的方法推薦

    下面小編就為大家了一篇判斷JS對象是否擁有某屬性的方法推薦。小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2016-05-05
  • JS判斷對象屬性是否存在的五種方案分享

    JS判斷對象屬性是否存在的五種方案分享

    編寫JS的過程中,我們經(jīng)常用到對象,也會用到對象中的屬性,下面這篇文章主要給大家介紹了關(guān)于JS判斷對象屬性是否存在的五種方案,文中通過實(shí)例代碼介紹的非常詳細(xì),需要的朋友可以參考下
    2022-01-01
  • js滾輪事件 js自定義滾動條的實(shí)現(xiàn)

    js滾輪事件 js自定義滾動條的實(shí)現(xiàn)

    這篇文章主要為大家詳細(xì)介紹了js滾輪事件,自定義滾動條的實(shí)現(xiàn),文中示例代碼介紹的非常詳細(xì),具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2020-01-01
  • BootStrap模態(tài)框不垂直居中的解決方法

    BootStrap模態(tài)框不垂直居中的解決方法

    這篇文章主要為大家詳細(xì)介紹了BootStrap模態(tài)框不垂直居中的解決方法,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2017-10-10
  • JS中symbol的特點(diǎn)和用法詳解

    JS中symbol的特點(diǎn)和用法詳解

    在 JavaScript 中,Symbol用于表示獨(dú)一無二的標(biāo)識符,它是 ECMAScript 6引入的一個新特性,本文介紹了JS中的symbol的特點(diǎn)和用法,需要的朋友可以參考下
    2023-06-06
  • JavaScript三種常用網(wǎng)頁特效詳解

    JavaScript三種常用網(wǎng)頁特效詳解

    這篇文章主要介紹了可以用JavaScript實(shí)現(xiàn)的常用的三種網(wǎng)頁特效:offset系列、client系列、scroll系列。文中示例代碼簡潔易懂,感興趣的小伙伴可以了解一下
    2021-12-12

最新評論

潞西市| 客服| 桐乡市| 比如县| 广西| 永修县| 孟连| 宿迁市| 广河县| 耒阳市| 左贡县| 秀山| 布尔津县| 眉山市| 淳化县| 玛多县| 宜宾市| 广元市| 乐业县| 秭归县| 湘潭县| 南召县| 满洲里市| 永春县| 吴江市| 新沂市| 海晏县| 九龙县| 怀仁县| 昂仁县| 南安市| 呈贡县| 绥芬河市| 山丹县| 休宁县| 崇信县| 绥中县| 汨罗市| 东方市| 海淀区| 乡宁县|