问题1:Error: Cannot find module ‘process-nextick-args’
出现在node版本升级时,在原来的node文件夹里直接安装新版本node,却没有删除原来的node,导致运行npm命令报错。
解决方案:先移除当前电脑上的Node,再安装新版本
- 用node安装程序(从官网下载的msi文件)移除电脑上的node
- 安装新的node,注意要安装到之前node路径的文件夹里,不然会导致电脑环境变量中node路径错误,或者你可以重新设置环境变量中node的路径
问题2:error:0308010C:digital envelope routines::unsupported
用V17或以上版本的node运行之前的项目所报的错误。
解决方案:将node换到V16版本,这样既可以运行以前的项目,也可以运行新的vite项目。
v16.13.0地址