Npm 安装gulp imagemin时出错
当我尝试在bash中使用命令Npm 安装gulp imagemin时出错,npm,gulp,gulp-imagemin,Npm,Gulp,Gulp Imagemin,当我尝试在bash中使用命令npm install gulp imagemin--save dev安装gulp imagemin时,出现了如下所示的大量错误。这是我第一次使用gulp(或构建工具)。我已经安装了其他几个插件并运行良好。这是我看到的第一个错误。 我正在运行Windows Vista。 先谢谢你 Dimitris (master) performance-optimization $ npm install --save-dev gulp-imagem in - > gifsi
npm install gulp imagemin--save dev
安装gulp imagemin时,出现了如下所示的大量错误。这是我第一次使用gulp(或构建工具)。我已经安装了其他几个插件并运行良好。这是我看到的第一个错误。
我正在运行Windows Vista。
先谢谢你
Dimitris (master) performance-optimization $ npm install --save-dev gulp-imagem
in
-
> gifsicle@3.0.3 postinstall c:\Users\Dimitris\documents\nanodegree\performance-
optimization\node_modules\gulp-imagemin\node_modules\imagemin\node_modules\image
min-gifsicle\node_modules\gifsicle
> node lib/install.js
module.js:338
throw err;
^
Error: Cannot find module 'is-extglob'
at Function.Module._resolveFilename (module.js:336:15)
at Function.Module._load (module.js:278:25)
at Module.require (module.js:365:17)
at require (module.js:384:17)
at Object.<anonymous> (c:\Users\Dimitris\documents\nanodegree\performance-op
timization\node_modules\gulp-imagemin\node_modules\imagemin\node_modules\vinyl-f
s\node_modules\glob-stream\node_modules\glob-parent\node_modules\is-glob\index.j
s:8:17)
at Module._compile (module.js:460:26)
at Object.Module._extensions..js (module.js:478:10)
at Module.load (module.js:355:32)
at Function.Module._load (module.js:310:12)
at Module.require (module.js:365:17)
at require (module.js:384:17)
> optipng-bin@3.0.4 postinstall c:\Users\Dimitris\documents\nanodegree\performan
ce-optimization\node_modules\gulp-imagemin\node_modules\imagemin\node_modules\im
agemin-optipng\node_modules\optipng-bin
> node lib/install.js
module.js:338
throw err;
^
Error: Cannot find module 'is-extglob'
at Function.Module._resolveFilename (module.js:336:15)
at Function.Module._load (module.js:278:25)
at Module.require (module.js:365:17)
at require (module.js:384:17)
at Object.<anonymous> (c:\Users\Dimitris\documents\nanodegree\performance-op
timization\node_modules\gulp-imagemin\node_modules\imagemin\node_modules\vinyl-f
s\node_modules\glob-stream\node_modules\glob-parent\node_modules\is-glob\index.j
s:8:17)
at Module._compile (module.js:460:26)
at Object.Module._extensions..js (module.js:478:10)
at Module.load (module.js:355:32)
at Function.Module._load (module.js:310:12)
at Module.require (module.js:365:17)
at require (module.js:384:17)
npm WARN optional dep failed, continuing imagemin-gifsicle@4.2.0
> jpegtran-bin@3.0.6 postinstall c:\Users\Dimitris\documents\nanodegree\performa
nce-optimization\node_modules\gulp-imagemin\node_modules\imagemin\node_modules\i
magemin-jpegtran\node_modules\jpegtran-bin
> node lib/install.js
module.js:338
throw err;
^
Error: Cannot find module 'is-extglob'
at Function.Module._resolveFilename (module.js:336:15)
at Function.Module._load (module.js:278:25)
at Module.require (module.js:365:17)
at require (module.js:384:17)
at Object.<anonymous> (c:\Users\Dimitris\documents\nanodegree\performance-op
timization\node_modules\gulp-imagemin\node_modules\imagemin\node_modules\vinyl-f
s\node_modules\glob-stream\node_modules\glob-parent\node_modules\is-glob\index.j
s:8:17)
at Module._compile (module.js:460:26)
at Object.Module._extensions..js (module.js:478:10)
at Module.load (module.js:355:32)
at Function.Module._load (module.js:310:12)
at Module.require (module.js:365:17)
at require (module.js:384:17)
npm WARN optional dep failed, continuing imagemin-optipng@4.3.0
npm WARN optional dep failed, continuing imagemin-jpegtran@4.3.2
npm ERR! Windows_NT 6.0.6002
npm ERR! argv "c:\\Program Files\\nodejs\\node.exe" "c:\\Program Files\\nodejs\\
node_modules\\npm\\bin\\npm-cli.js" "install" "--save-dev" "gulp-imagemin"
npm ERR! node v0.12.7
npm ERR! npm v2.11.3
npm ERR! path C:\Users\Dimitris\AppData\Roaming\npm-cache\is-extglob\1.0.0\packa
ge\package.json
npm ERR! code EPERM
npm ERR! errno -4048
npm ERR! Error: EPERM, rename 'C:\Users\Dimitris\AppData\Roaming\npm-cache\is-ex
tglob\1.0.0\package\package.json'
npm ERR! at Error (native)
npm ERR! { [Error: EPERM, rename 'C:\Users\Dimitris\AppData\Roaming\npm-cache\i
s-extglob\1.0.0\package\package.json']
npm ERR! errno: -4048,
npm ERR! code: 'EPERM',
npm ERR! path: 'C:\\Users\\Dimitris\\AppData\\Roaming\\npm-cache\\is-extglob\\
1.0.0\\package\\package.json',
npm ERR! parent: 'is-glob' }
npm ERR!
npm ERR! Please try running this command again as root/Administrator.
npm ERR! Please include the following file with any support request:
npm ERR! c:\Users\Dimitris\documents\nanodegree\performance-optimization\npm
-debug.log
/c/Program Files/nodejs/npm: line 14: 7708 Signal 112 (core dumped
) "$basedir/node.exe" "$basedir/node_modules/npm/bin/npm-cli.js" "$@"
Dimitris(主)性能优化$npm安装--保存开发人员gulp imagem
在里面
-
> gifsicle@3.0.3安装后c:\Users\Dimitris\documents\nanodegree\performance-
优化\node\u modules\gulp imagemin\node\u modules\imagemin\node\u modules\image
最小gifsicle\node\u modules\gifsicle
>节点lib/install.js
module.js:338
犯错误;
^
错误:找不到模块“is extglob”
在Function.Module.\u解析文件名(Module.js:336:15)
在Function.Module.\u加载(Module.js:278:25)
at Module.require(Module.js:365:17)
根据需要(module.js:384:17)
反对。(c:\Users\Dimitris\documents\nanodegree\performance op
优化\node\u modules\gulp imagemin\node\u modules\imagemin\node\u modules\乙烯基-f
s\node\u modules\glob stream\node\u modules\glob parent\node\u modules\is glob\index.j
s:8:17)
在模块处编译(Module.js:460:26)
在Object.Module.\u extensions..js(Module.js:478:10)
在Module.load(Module.js:355:32)
在Function.Module.\u加载(Module.js:310:12)
at Module.require(Module.js:365:17)
根据需要(module.js:384:17)
>optipng-bin@3.0.4安装后c:\Users\Dimitris\documents\nanodegree\performan
ce优化\node\u modules\gulp imagemin\node\u modules\imagemin\node\u modules\im
agemin optipng\node\U模块\optipng bin
>节点lib/install.js
module.js:338
犯错误;
^
错误:找不到模块“is extglob”
在Function.Module.\u解析文件名(Module.js:336:15)
在Function.Module.\u加载(Module.js:278:25)
at Module.require(Module.js:365:17)
根据需要(module.js:384:17)
反对。(c:\Users\Dimitris\documents\nanodegree\performance op
优化\node\u modules\gulp imagemin\node\u modules\imagemin\node\u modules\乙烯基-f
s\node\u modules\glob stream\node\u modules\glob parent\node\u modules\is glob\index.j
s:8:17)
在模块处编译(Module.js:460:26)
在Object.Module.\u extensions..js(Module.js:478:10)
在Module.load(Module.js:355:32)
在Function.Module.\u加载(Module.js:310:12)
at Module.require(Module.js:365:17)
根据需要(module.js:384:17)
npm警告可选dep失败,继续imagemin-gifsicle@4.2.0
>jpegtran-bin@3.0.6安装后c:\Users\Dimitris\documents\nanodegree\performa
nce优化\node\u modules\gulp imagemin\node\u modules\imagemin\node\u modules\i
magemin jpegtran\node\u modules\jpegtran bin
>节点lib/install.js
module.js:338
犯错误;
^
错误:找不到模块“is extglob”
在Function.Module.\u解析文件名(Module.js:336:15)
在Function.Module.\u加载(Module.js:278:25)
at Module.require(Module.js:365:17)
根据需要(module.js:384:17)
反对。(c:\Users\Dimitris\documents\nanodegree\performance op
优化\node\u modules\gulp imagemin\node\u modules\imagemin\node\u modules\乙烯基-f
s\node\u modules\glob stream\node\u modules\glob parent\node\u modules\is glob\index.j
s:8:17)
在模块处编译(Module.js:460:26)
在Object.Module.\u extensions..js(Module.js:478:10)
在Module.load(Module.js:355:32)
在Function.Module.\u加载(Module.js:310:12)
at Module.require(Module.js:365:17)
根据需要(module.js:384:17)
npm警告可选dep失败,继续imagemin-optipng@4.3.0
npm警告可选dep失败,继续imagemin-jpegtran@4.3.2
npm错误!Windows NT 6.0.6002
npm错误!argv“c:\\Program Files\\nodejs\\node.exe”c:\\Program Files\\nodejs\\
node_modules\\npm\\bin\\npm cli.js“安装”--保存开发文件“gulp imagemin”
npm错误!节点v0.12.7
npm错误!npm v2.11.3
npm错误!路径C:\Users\Dimitris\AppData\Roaming\npm cache\is extglob\1.0.0\packa
ge\package.json
npm错误!代码EPERM
npm错误!errno-4048
npm错误!错误:EPERM,重命名为“C:\Users\Dimitris\AppData\Roaming\npm cache\is-ex”
tglob\1.0.0\package\package.json'
npm错误!错误(本机)
npm错误!{[错误:EPERM,重命名为'C:\Users\Dimitris\AppData\Roaming\npm cache\i]
s-extglob\1.0.0\package\package.json']
npm错误!错误号:-4048,
npm ERR!代码:“EPERM”,
npm ERR!路径:“C:\\Users\\Dimitris\\AppData\\Roaming\\npm cache\\is extglob”\\
1.0.0\\package\\package.json',
npm ERR!父项:'is glob'}
npm错误!
npm错误!请以root/管理员身份再次尝试运行此命令。
npm错误!请在任何支持请求中包括以下文件:
npm错误!c:\Users\Dimitris\documents\nanodegree\performance optimization\npm
-调试日志
/c/Program Files/nodejs/npm:line 14:7708信号112(核心转储
)“$basedir/node.exe”“$basedir/node_modules/npm/bin/npm cli.js”“$@”
将npm安装--保存dev-gulp-imagem
更改为sudo-npm安装--保存dev-gulp-imagem
Kylin:zhaofudao jcl$ npm install gulp-imagemin --save-dev
npm ERR! Darwin 15.3.0
npm ERR! argv "/usr/local/bin/node" "/usr/local/bin/npm" "install" "gulp-imagemin" "--save-dev"
npm ERR! node v4.4.3
npm ERR! npm v2.15.1
npm ERR! path /Applications/XAMPP/xamppfiles/htdocs/zhaofudao/node_modules/gulp-imagemin/node_modules/.bin/pretty-bytes
npm ERR! code EACCES
npm ERR! errno -13
npm ERR! syscall unlink
npm ERR! Error: EACCES: permission denied, unlink '/Applications/XAMPP/xamppfiles/htdocs/zhaofudao/node_modules/gulp-imagemin/node_modules/.bin/pretty-bytes'
npm ERR! at Error (native)
npm ERR! { [Error: EACCES: permission denied, unlink '/Applications/XAMPP/xamppfiles/htdocs/zhaofudao/node_modules/gulp-imagemin/node_modules/.bin/pretty-bytes']
npm ERR! errno: -13,
npm ERR! code: 'EACCES',
npm ERR! syscall: 'unlink',
npm ERR! path: '/Applications/XAMPP/xamppfiles/htdocs/zhaofudao/node_modules/gulp-imagemin/node_modules/.bin/pretty-bytes' }
npm ERR!
npm ERR! Please try running this command again as root/Administrator.
npm ERR! error rolling back Error: EACCES: permission denied, unlink '/Applications/XAMPP/xamppfiles/htdocs/zhaofudao/node_modules/gulp-imagemin/node_modules/.bin/pretty-bytes'
npm ERR! error rolling back at Error (native)
npm ERR! error rolling back { [Error: EACCES: permission denied, unlink '/Applications/XAMPP/xamppfiles/htdocs/zhaofudao/node_modules/gulp-imagemin/node_modules/.bin/pretty-bytes']
npm ERR! error rolling back errno: -13,
npm ERR! error rolling back code: 'EACCES',
npm ERR! error rolling back syscall: 'unlink',
npm ERR! error rolling back path: '/Applications/XAMPP/xamppfiles/htdocs/zhaofudao/node_modules/gulp-imagemin/node_modules/.bin/pretty-bytes' }
npm ERR! Please include the following file with any support request:
npm ERR! /Applications/XAMPP/xamppfiles/htdocs/zhaofudao/npm-debug.log
Kylin:zhaofudao jcl$ sudo npm install gulp-imagemin --save-dev
Password:
gulp-imagemin@2.4.0 node_modules/gulp-imagemin
├── object-assign@4.0.1
├── chalk@1.1.3 (escape-string-regexp@1.0.5, supports-color@2.0.0, ansi-styles@2.2.1, strip-ansi@3.0.1, has-ansi@2.0.0)
├── plur@2.1.2 (irregular-plurals@1.1.0)
├── through2-concurrent@1.1.0 (through2@2.0.1)
├── pretty-bytes@2.0.1 (get-stdin@4.0.1, number-is-nan@1.0.0, meow@3.7.0)
├── gulp-util@3.0.7 (array-differ@1.0.0, array-uniq@1.0.2, lodash._reevaluate@3.0.0, beeper@1.1.0, lodash._reescape@3.0.0, lodash._reinterpolate@3.0.0, object-assign@3.0.0, replace-ext@0.0.1, minimist@1.2.0, has-gulplog@0.1.0, vinyl@0.5.3, gulplog@1.0.0, through2@2.0.1, lodash.template@3.6.2, multipipe@0.1.2, fancy-log@1.2.0, dateformat@1.0.12)
└── imagemin@4.0.0 (optional@0.1.3, buffer-to-vinyl@1.1.0, stream-combiner2@1.1.1, concat-stream@1.5.1, readable-stream@2.1.0, vinyl-fs@2.4.3, imagemin-svgo@4.2.1)
Kylin:zhaofudao jcl$npm安装gulp imagemin--保存开发
npm错误!达尔文15.3.0
npm错误!argv“/usr/local/bin/node”“/usr/local/bin/npm”“安装”“gulp imagemin”“--保存开发”
npm错误!节点v4.4.3
npm错误!npm v2.15.1
npm错误!path/Applications/XAMPP/xamppfiles/htdocs/zhaofudao/node_modules/gulp imagemin/node_modules/.bin/pretty bytes
npm错误!代码EACCES
npm错误!errno-13
npm错误!系统调用取消链接
npm错误!错误:EACCES:权限被拒绝,取消链接“/Applications/XAMPP/xamppfiles/htdocs/zhaofudao/node_modules/gulp imagemin/node_modules/.bin/pretty bytes”
npm错误!错误(本机)
npm错误!{[错误:EACCES:permission denied,unlink'/Applications/XAMPP/xamppfiles/htdocs/zhaofudao/node_modules/gulp imagemin/node_modules/.bin/pretty bytes']
npm ERR!errno:-13,
npm错误!代码:“EACCES”,
npm ERR!系统调用:“取消链接”,
npm ERR!path:'/Applications/XAMPP/xamppfiles/htdocs/zhaofudao/node_modules/gulp imagemin/node_modules/.bin/pretty bytes'}
npm错误!
npm错误!请再次尝试运行此命令