NPM安装CNPM报错Cannot read property ‘startsWith’ of null in npm install解决方法

先执行下面三句代码
npm set registry https://registry.npm.taobao.org # 注册模块镜像
npm set disturl https://npm.taobao.org/dist # node-gyp 编译依赖的 node 源码镜像
npm cache clean --force # 清空缓存
然后重新安装即可
npm install -g cnpm --registry=https://registry.npm.taobao.org