解决方式:安装的时候加一个指定版本
npm install -g cnpm@7.1.1 --registry=https://registry.npm.taobao.org
注:node cnpm node-sass 版本一定要对应上(比如:node版本是14.21.3对应的node-sass版本是4.14.1,node版本14.21.3对应的cnpm版本是7.1.1)
对于node版本14.21.3,应该寻找与之匹配的cnpm版本。根据提供的信息,当node版本为14.18.0时,对应的npm版本是6.14.15,而cnpm与npm版本有一定的对应关系。尽管直接的信息没有明确指出node 14.21.3对应的cnpm版本,但可以从相关信息中推断出,当npm版本为6.14.15时,安装cnpm 7.1.1是可行的。因此,可以认为node 14.21.3与cnpm 7.1.1是兼容的。
此外,安装cnpm时,建议使用特定的命令和镜像源以确保安装成功。例如,使用命令npm install -g cnpm@7.1.1 --registry=https://registry.npmmirror.com
可以从特定的镜像源安装指定版本的cnpm。这样做不仅可以确保安装的是正确版本的cnpm,还能提高安装的成功率1。
综上所述,node版本14.21.3对应的cnpm版本是7.1.1,安装时可以通过指定的命令和镜像源来确保兼容性和安装的成功率