0
我无法在Windows 8.1机器上安装grunt-contrib-imagemin。无法在Windows 8.1中安装grunt-contrib-imagemin
我有节点版本0.10.33。 我有npm版本1.4.28。他们都是新鲜的装置。
我按照本教程设置Grunt来管理Laravel项目中的SASS,JS和图像。
我安装咕噜-的contrib - 萨斯咕噜-的contrib-丑化罚款,然后继续使用以下命令的官方GitHub的页面上发现,试图安装咕噜-的contrib-imagemin:
npm install grunt-contrib-imagemin --save-dev
它给我一个奇怪的警告开始:
npm WARN package.json [email protected] No repository field.
npm WARN engine [email protected]: wanted: {"node":">=0.10.0","npm":">=2.1.5"} (current: {"node":"0.10.33","npm":"1.4.28"})
所以我想,也许我的NPM是过时的,所以我卸载并重新安装了无数次。
然后,我决定离开它,看看它的工作原理反正不管是错误的,然后发生这种情况:
npm WARN engine [email protected]: wanted: {"node":">=0.10.0","npm":">=2.1.5"} (current: {"node":"0.10.33","npm":"1.4.28"})
npm WARN optional dep failed, continuing [email protected]
npm WARN optional dep failed, continuing [email protected]
npm WARN optional dep failed, continuing [email protected]
npm WARN optional dep failed, continuing [email protected]
npm ERR! EEXIST, open 'C:\Users\Daniel\AppData\Roaming\npm-cache\f0f75a32-m-cache-lodash-2-4-1-package-tgz.lock'
File exists: C:\Users\Daniel\AppData\Roaming\npm-cache\f0f75a32-m-cache-lodash-2-4-1-package-tgz.lock
Move it away, and try again.
npm ERR! System Windows_NT 6.2.9200
npm ERR! command "C:\\Program Files (x86)\\nodejs\\\\node.exe" "C:\\Program Files (x86)\\nodejs\\node_modules\\npm\\bin\\npm-cli.js" "instal
l"
npm ERR! cwd C:\xampp\htdocs\rent1
npm ERR! node -v v0.10.33
npm ERR! npm -v 1.4.28
npm ERR! path C:\Users\Daniel\AppData\Roaming\npm-cache\f0f75a32-m-cache-lodash-2-4-1-package-tgz.lock
npm ERR! code EEXIST
npm ERR! errno 47
npm ERR! not ok code 0
我不知道为什么我不能安装它。我在我的Windows 7机器上尝试了它,并且它在相同的节点和NPM安装下运行良好。