手机版

从package . js的包错误到nvm选择的全过程

时间:2021-09-01 来源:互联网 编辑:宝哥软件园 浏览:

遇到问题

当我使用package . js打包项目时,出现了以下错误:

仔细查看代码,验证项目配置没有问题后,我别无选择,只能求助于无所不能的谷歌。结果在GitHub上找到了错误的原因。package . js使用Async函数,默认情况下Node.js 8或更高版本支持该函数,如果低于8则需要babel配置。我检查了我的Node.js版本,如下所示:

找到问题原因后,想升级节点解决问题。但是另一种想法是公司最近在做的项目使用了node,急着升级项目报错比较麻烦。当时想到了nvm,其实很久以前就看过了。当时我以为电脑已经安装了节点环境,卸载重装也没用。但是现在需要使用新版本的node才能使用package . js我决定卸载node,用nvm重新安装,管理node的版本。首先我遇到的问题是mac下的节点怎么完全卸载,因为当时是Homebrew安装的,感觉不应该直接完全卸载。所以我在网上搜了很多文献,练习如下:

完全卸载Mac os下的节点

1.删除/usr/local/lib 2中的所有节点和node_modules。删除/usr/local/lib 3中的所有节点和node _ modules文件夹。如果是从brew安装的,请运行brew卸载node4。检查所有本地in ~/。Lib或include文件夹,删除其中的所有节点和node _ modules5。5.在/usr/local/bin中,删除节点的所有可执行文件。6.最后,运行以下代码:

sudo RM/usr/local/bin/NPM sudo RM/usr/local/share/man/man 1/node . 1 sudo RM/usr/local/lib/dtrace/node . DSU do RM-RF ~/。npmsudo rm -rf ~/。node-gy PSU DOM/opt/local/bin/nodesudorum/opt/local/include/nodesudorum-RF/opt/local/lib/node _ modules完全卸载该节点,然后按照Github上的nvm安装文档逐步安装。使用nvm,您可以安装和切换任何版本的节点。

哈哈,随意切换节点版本感觉很棒。

摘要

以上是从package . js的包错误到nvm选择的简单介绍。希望对大家有帮助。如果你有任何问题,请给我留言,边肖会及时回复你。非常感谢您对我们网站的支持!

版权声明:从package . js的包错误到nvm选择的全过程是由宝哥软件园云端程序自动收集整理而来。如果本文侵犯了你的权益,请联系本站底部QQ或者邮箱删除。