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

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

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

遇到問題

我在使用parcel.js打包項目的時候出現了下面的錯誤:

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

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

Mac os下徹底卸載node

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

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版本,感覺真棒。

總結

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

相關文章

  • js實現時間日期的相加相減代碼示例

    js實現時間日期的相加相減代碼示例

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

    原生js實現放大鏡組件

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

    javascript實現右下角廣告框效果

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

    從對象列表中獲取一個對象的方法,依據關鍵字和值

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

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

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

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

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

    js滾輪事件 js自定義滾動條的實現

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

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

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

    JS中symbol的特點和用法詳解

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

    JavaScript三種常用網頁特效詳解

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

最新評論

平邑县| 乐平市| 三门峡市| 瑞安市| 霸州市| 蒙阴县| 台江县| 日喀则市| 阜康市| 丰县| 靖江市| 东辽县| 永和县| 延边| 北票市| 历史| 长乐市| 洪洞县| 松潘县| 柘城县| 金堂县| 萝北县| 大城县| 凤山县| 马龙县| 兴国县| 抚远县| 资中县| 塔河县| 靖西县| 临西县| 竹山县| 祥云县| 右玉县| 夏津县| 阿勒泰市| 卫辉市| 安图县| 翁源县| 昌黎县| 炎陵县|