我在使用npm安装ionic时,遇到一个问题,我使用npm cache add ionic-app-lib-0.3.8.tgz 把 一个包加入到缓存,然后通过npm cache list也看到这个包的确在缓存里。可是我在执行npm install -g -d ionic时,发现还会出下面的日志:
npm http fetch 200 https://registry.npmjs.org/ionic-app-lib/-/ionic-app-lib-0.3.8.tgz
npm ERR! tar.unpack untar error C:\Users\nash\AppData\Local\Temp\npm-2276-374d6f3f\registry.npmjs.org\ionic-app-lib\-\ionic-app-lib-0.3.8.tgz
这是为何,不是应该使用缓存中的包么,缓存中的包肯定是untar不会出问题的。
我使用的npm的环境介绍如下:
npm info using npm@2.13.4
npm info using node@v0.12.7
window7的操作系统,以管理员权限启动的cmd请大家赐教