Node.js   发布时间:2022-04-24  发布网站:大佬教程  code.js-code.com
大佬教程收集整理的这篇文章主要介绍了node.js – 如何在Windows 7中运行gulp?大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。
我试图在 Windows 7上运行gulp.我相信我有所有依赖项但是当我在认的cmd或posh-git中输入gulp时,我收到以下错误

@H_262_7@gulp : The term 'gulp' is not recognized as the name of a cmdlet,function,script file,or operable program. check the spelling of the name,or if a path was included,verify that the path is correct and try again. At line:1 char:1 + gulp + ~~~~ + CategoryInfo : ObjectNotFound: (gulp:string) [],CommandNotFoundException + FullyQualifiedErrorId : CommandNotFoundException

我该怎么做才能让它发挥作用?

以下是我在尝试安装gulp时收到的控制台消息

@H_262_7@npm install gulp - g npm http GET https: //registry.npmjs.org/gulp npm http 200 https: //registry.npmjs.org/gulp npm WARN ENGIne gulp@ 3.4.0: wanted: { "node": ">= 0.9" }(current: { "node": "v0.8.22","npm": "1.2.14" }) npm http GET https: //registry.npmjs.org/orchestrator npm http GET https: //registry.npmjs.org/resolve npm http GET https: //registry.npmjs.org/findup-sync npm http GET https: //registry.npmjs.org/pretty-hrtime npm http GET https: //registry.npmjs.org/archy/0.0.2 npm http GET https: //registry.npmjs.org/optimist npm http GET https: //registry.npmjs.org/semver npm http GET https: //registry.npmjs.org/vinyl-fs/0.0.1 npm http GET https: //registry.npmjs.org/gulp-util npm http 304 https: //registry.npmjs.org/orchestrator npm http 304 https: //registry.npmjs.org/resolve npm http 304 https: //registry.npmjs.org/archy/0.0.2 npm http 304 https: //registry.npmjs.org/pretty-hrtime npm http 304 https: //registry.npmjs.org/findup-sync npm http 304 https: //registry.npmjs.org/optimist npm http 304 https: //registry.npmjs.org/semver npm http 304 https: //registry.npmjs.org/vinyl-fs/0.0.1 npm http 304 https: //registry.npmjs.org/gulp-util npm WARN ENGIne vinyl - fs@ 0.0.1: wanted: { "node": ">= 0.9" }(current: { "node": "v0.8.22","npm": "1.2.14" }) npm WARN ENGIne gulp - util@ 2.2.20: wanted: { "node": ">= 0.9" }(current: { "node": "v0.8.22","npm": "1.2.14" }) npm http GET https: //registry.npmjs.org/stream-consume npm http GET https: //registry.npmjs.org/end-of-stream npm http GET https: //registry.npmjs.org/sequencify npm http GET https: //registry.npmjs.org/glob npm http GET https: //registry.npmjs.org/lodash npm http 304 https: //registry.npmjs.org/stream-consume npm http 304 https: //registry.npmjs.org/end-of-stream npm http 304 https: //registry.npmjs.org/sequencify npm http 304 https: //registry.npmjs.org/glob npm http 304 https: //registry.npmjs.org/lodash npm http GET https: //registry.npmjs.org/glob-watcher npm http GET https: //registry.npmjs.org/mkdirp npm http GET https: //registry.npmjs.org/graceful-fs npm http GET https: //registry.npmjs.org/map-stream npm http GET https: //registry.npmjs.org/vinyl npm http GET https: //registry.npmjs.org/glob-stream npm http GET https: //registry.npmjs.org/chalk npm http GET https: //registry.npmjs.org/dateformat npm http GET https: //registry.npmjs.org/lodash._reinterpolate npm http GET https: //registry.npmjs.org/lodash.template npm http GET https: //registry.npmjs.org/minimist npm http GET https: //registry.npmjs.org/multipipe npm http GET https: //registry.npmjs.org/through2 npm http GET https: //registry.npmjs.org/vinyl npm http 304 https: //registry.npmjs.org/graceful-fs npm http 304 https: //registry.npmjs.org/glob-watcher npm http 304 https: //registry.npmjs.org/mkdirp npm http 304 https: //registry.npmjs.org/map-stream npm http 304 https: //registry.npmjs.org/dateformat npm http 304 https: //registry.npmjs.org/chalk npm http 304 https: //registry.npmjs.org/glob-stream npm http 304 https: //registry.npmjs.org/vinyl npm http 304 https: //registry.npmjs.org/lodash._reinterpolate npm http 304 https: //registry.npmjs.org/lodash.template npm http 304 https: //registry.npmjs.org/minimist npm http 304 https: //registry.npmjs.org/multipipe npm http 304 https: //registry.npmjs.org/through2 npm http 304 https: //registry.npmjs.org/vinyl npm WARN ENGIne glob - watcher@ 0.0.8: wanted: { "node": ">= 0.9" }(current: { "node": "v0.8.22","npm": "1.2.14" }) npm WARN ENGIne glob - stream@ 3.1.18: wanted: { "node": ">= 0.9" }(current: { "node": "v0.8.22","npm": "1.2.14" }) npm WARN ENGIne vinyl@ 0.2.3: wanted: { "node": ">= 0.9" }(current: { "node": "v0.8.22","npm": "1.2.14" }) npm http GET https: //registry.npmjs.org/once npm ERR!error rolling BACk Error: ENOTEMPTY,rmdir 'C:\Users\colecmc\ApPDAta\roaR_448_11845@ing\npm\node_modules\gulp\node_modules\optimist\test' npm ERR!error rolling BACk gulp@ 3.4.0 { [Error: ENOTEMPTY,rmdir 'C:\Users\colecmc\ApPDAta\roaR_448_11845@ing\npm\node_modules\gulp\node_modules\optimist\test'] npm ERR!error rolling BACk errno: 53,npm ERR!error rolling BACk code: 'ENOTEMPTY',npm ERR!error rolling BACk path: 'C:\\Users\\colecmc\\ApPDAta\\roaR_448_11845@ing\\npm\\node_modules\\gulp\\node_modules\\optimist\\test' } npm ERR!Error: No compatible version found: chalk@ '^0.5.0' npm ERR!Valid install targets: npm ERR!["0.1.0","0.1.1","0.2.0","0.2.1","0.3.0","0.4.0","0.5.0","0.5.1","1.0.0"] npm ERR!at installTargetsError(C: \Program Files\ nodejs\ node_modules\ npm\ lib\ cache.js: 682: 10) npm ERR!at C: \Program Files\ nodejs\ node_modules\ npm\ lib\ cache.js: 597: 10 npm ERR!at saved(C: \Program Files\ nodejs\ node_modules\ npm\ node_modules\ npm - registry - client\ lib\ get.js: 138: 7) npm ERR!at Object.oncomplete(fs.js: 297: 15) npm ERR!If you need Help,you may report this log at: npm ERR! < http: //github.com/isaacs/npm/issues> npm ERR!or email it to: npm ERR! < npm - @googlegroups.com > npm ERR!System Windows_NT 6.1.7601 npm ERR!command "C:\\Program Files\\nodejs\\\\node.exe" "C:\\Program Files\\nodejs\\node_modules\\npm\\bin\\npm-cli.js" "install" "gulp" "-g" npm ERR!cwd E: \DropBoxes\ DropBox\ experiments\ js\ extensions - chrome\ Eventum - master\ eventum - commit - log - chrome npm ERR!node - v v0.8.22 npm ERR!npm - v 1.2.14 npm ERR!Error: ENOENT,chmod 'C:\Users\colecmc\ApPDAta\roaR_448_11845@ing\npm\node_modules\gulp\node_modules\findup-sync\node_modules\glob\glob.js' npm ERR!If you need Help,you may report this log at: npm ERR! < http: //github.com/isaacs/npm/issues> npm ERR!or email it to: npm ERR! < npm - @googlegroups.com > npm ERR!System Windows_NT 6.1.7601 npm ERR!command "C:\\Program Files\\nodejs\\\\node.exe" "C:\\Program Files\\nodejs\\node_modules\\npm\\bin\\npm-cli.js" "install" "gulp" "-g" npm ERR!cwd E: \DropBoxes\ DropBox\ experiments\ js\ extensions - chrome\ Eventum - master\ eventum - commit - log - chrome npm ERR!node - v v0.8.22 npm ERR!npm - v 1.2.14 npm ERR!path C: \Users\ colecmc\ ApPDAta\ roaR_448_11845@ing\ npm\ node_modules\ gulp\ node_modules\ findup - sync\ node_modules\ glob\ glob.js npm ERR!fstream_path C: \Users\ colecmc\ ApPDAta\ roaR_448_11845@ing\ npm\ node_modules\ gulp\ node_modules\ findup - sync\ node_modules\ glob\ glob.js npm ERR!fstream_type File npm ERR!fstream_class FileWriter npm ERR!fstream_finish_call chmod npm ERR!code ENOENT npm ERR!errno 34 npm ERR!fstream_stack Writer._finish(C: \Program Files\ nodejs\ node_modules\ npm\ node_modules\ fstream\ lib\ writer.js: 305: 19) npm ERR!fstream_stack Object.oncomplete(fs.js: 297: 15) npm ERR!Error: ENOENT,open 'C:\Users\colecmc\ApPDAta\roaR_448_11845@ing\npm\node_modules\gulp\node_modules\vinyl-fs\node_modules\glob-stream\README.md' npm ERR!If you need Help,you may report this log at: npm ERR! < http: //github.com/isaacs/npm/issues> npm ERR!or email it to: npm ERR! < npm - @googlegroups.com > npm ERR!System Windows_NT 6.1.7601 npm ERR!command "C:\\Program Files\\nodejs\\\\node.exe" "C:\\Program Files\\nodejs\\node_modules\\npm\\bin\\npm-cli.js" "install" "gulp" "-g" npm ERR!cwd E: \DropBoxes\ DropBox\ experiments\ js\ extensions - chrome\ Eventum - master\ eventum - commit - log - chrome npm ERR!node - v v0.8.22 npm ERR!npm - v 1.2.14 npm ERR!path C: \Users\ colecmc\ ApPDAta\ roaR_448_11845@ing\ npm\ node_modules\ gulp\ node_modules\ vinyl - fs\ node_modules\ glob - stream\ README.md npm ERR!code ENOENT npm ERR!errno 34 npm ERR!Error: ENOENT,lstat 'C:\Users\colecmc\ApPDAta\roaR_448_11845@ing\npm\node_modules\gulp\node_modules\vinyl-fs\node_modules\vinyl\package.json' npm ERR!If you need Help,you may report this log at: npm ERR! < http: //github.com/isaacs/npm/issues> npm ERR!or email it to: npm ERR! < npm - @googlegroups.com > npm ERR!System Windows_NT 6.1.7601 npm ERR!command "C:\\Program Files\\nodejs\\\\node.exe" "C:\\Program Files\\nodejs\\node_modules\\npm\\bin\\npm-cli.js" "install" "gulp" "-g" npm ERR!cwd E: \DropBoxes\ DropBox\ experiments\ js\ extensions - chrome\ Eventum - master\ eventum - commit - log - chrome npm ERR!node - v v0.8.22 npm ERR!npm - v 1.2.14 npm ERR!path C: \Users\ colecmc\ ApPDAta\ roaR_448_11845@ing\ npm\ node_modules\ gulp\ node_modules\ vinyl - fs\ node_modules\ vinyl\ package.json npm ERR!fstream_path C: \Users\ colecmc\ ApPDAta\ roaR_448_11845@ing\ npm\ node_modules\ gulp\ node_modules\ vinyl - fs\ node_modules\ vinyl\ package.json npm ERR!fstream_type File npm ERR!fstream_class FileWriter npm ERR!code ENOENT npm ERR!errno 34 npm ERR!fstream_stack C: \Program Files\ nodejs\ node_modules\ npm\ node_modules\ fstream\ lib\ writer.js: 284: 26 npm ERR!fstream_stack Object.oncomplete(fs.js: 297: 15) npm http 304 https: //registry.npmjs.org/once npm ERR!error rolling BACk Error: ENOTEMPTY,rmdir 'C:\Users\colecmc\ApPDAta\roaR_448_11845@ing\npm\node_modules\gulp\node_modules\vinyl-fs\node_modules\graceful-fs' npm ERR!error rolling BACk vinyl - fs@ 0.0.1 { [Error: ENOTEMPTY,rmdir 'C:\Users\colecmc\ApPDAta\roaR_448_11845@ing\npm\node_modules\gulp\node_modules\vinyl-fs\node_modules\graceful - fs '] npm ERR!error rolling BACk errno: 53,npm ERR!error rolling BACk path: 'C:\\Users\\colecmc\\ApPDAta\\roaR_448_11845@ing\\npm\\node_modules\\gulp\\node_modules\\vinyl-fs\\node_modules\\graceful-fs' } npm ERR!Error: ENOENT,lstat 'C:\Users\colecmc\ApPDAta\roaR_448_11845@ing\npm\node_modules\gulp\node_modules\vinyl-fs\node_modules\graceful-fs\polyfills.js' npm ERR!If you need Help,you may report this log at: npm ERR! < http: //github.com/isaacs/npm/issues> npm ERR!or email it to: npm ERR! < npm - @googlegroups.com > npm ERR!System Windows_NT 6.1.7601 npm ERR!command "C:\\Program Files\\nodejs\\\\node.exe" "C:\\Program Files\\nodejs\\node_modules\\npm\\bin\\npm-cli.js" "install" "gulp" "-g" npm ERR!cwd E: \DropBoxes\ DropBox\ experiments\ js\ extensions - chrome\ Eventum - master\ eventum - commit - log - chrome npm ERR!node - v v0.8.22 npm ERR!npm - v 1.2.14 npm ERR!path C: \Users\ colecmc\ ApPDAta\ roaR_448_11845@ing\ npm\ node_modules\ gulp\ node_modules\ vinyl - fs\ node_modules\ graceful - fs\ polyfills.js npm ERR!fstream_path C: \Users\ colecmc\ ApPDAta\ roaR_448_11845@ing\ npm\ node_modules\ gulp\ node_modules\ vinyl - fs\ node_modules\ graceful - fs\ polyfills.js npm ERR!fstream_type File npm ERR!fstream_class FileWriter npm ERR!code ENOENT npm ERR!errno 34 npm ERR!fstream_stack C: \Program Files\ nodejs\ node_modules\ npm\ node_modules\ fstream\ lib\ writer.js: 284: 26 npm ERR!fstream_stack Object.oncomplete(fs.js: 297: 15) npm ERR!Error: ENOENT,lstat 'C:\Users\colecmc\ApPDAta\roaR_448_11845@ing\npm\node_modules\gulp\node_modules\vinyl-fs\node_modules\map-stream\.travis.yml' npm ERR!If you need Help,you may report this log at: npm ERR! < http: //github.com/isaacs/npm/issues> npm ERR!or email it to: npm ERR! < npm - @googlegroups.com > npm ERR!System Windows_NT 6.1.7601 npm ERR!command "C:\\Program Files\\nodejs\\\\node.exe" "C:\\Program Files\\nodejs\\node_modules\\npm\\bin\\npm-cli.js" "install" "gulp" "-g" npm ERR!cwd E: \DropBoxes\ DropBox\ experiments\ js\ extensions - chrome\ Eventum - master\ eventum - commit - log - chrome npm ERR!node - v v0.8.22 npm ERR!npm - v 1.2.14 npm ERR!path C: \Users\ colecmc\ ApPDAta\ roaR_448_11845@ing\ npm\ node_modules\ gulp\ node_modules\ vinyl - fs\ node_modules\ map - stream\.travis.yml npm ERR!fstream_path C: \Users\ colecmc\ ApPDAta\ roaR_448_11845@ing\ npm\ node_modules\ gulp\ node_modules\ vinyl - fs\ node_modules\ map - stream\.travis.yml npm ERR!fstream_type File npm ERR!fstream_class FileWriter npm ERR!code ENOENT npm ERR!errno 34 npm ERR!fstream_stack C: \Program Files\ nodejs\ node_modules\ npm\ node_modules\ fstream\ lib\ writer.js: 284: 26 npm ERR!fstream_stack Object.oncomplete(fs.js: 297: 15) npm ERR!Error: ENOENT,lstat 'C:\Users\colecmc\ApPDAta\roaR_448_11845@ing\npm\node_modules\gulp\node_modules\findup-sync\node_modules\lodash\lodash.js' npm ERR!If you need Help,you may report this log at: npm ERR! < http: //github.com/isaacs/npm/issues> npm ERR!or email it to: npm ERR! < npm - @googlegroups.com > npm ERR!System Windows_NT 6.1.7601 npm ERR!command "C:\\Program Files\\nodejs\\\\node.exe" "C:\\Program Files\\nodejs\\node_modules\\npm\\bin\\npm-cli.js" "install" "gulp" "-g" npm ERR!cwd E: \DropBoxes\ DropBox\ experiments\ js\ extensions - chrome\ Eventum - master\ eventum - commit - log - chrome npm ERR!node - v v0.8.22 npm ERR!npm - v 1.2.14 npm ERR!path C: \Users\ colecmc\ ApPDAta\ roaR_448_11845@ing\ npm\ node_modules\ gulp\ node_modules\ findup - sync\ node_modules\ lodash\ lodash.js npm ERR!fstream_path C: \Users\ colecmc\ ApPDAta\ roaR_448_11845@ing\ npm\ node_modules\ gulp\ node_modules\ findup - sync\ node_modules\ lodash\ lodash.js npm ERR!fstream_type File npm ERR!fstream_class FileWriter npm ERR!code ENOENT npm ERR!errno 34 npm ERR!fstream_stack C: \Program Files\ nodejs\ node_modules\ npm\ node_modules\ fstream\ lib\ writer.js: 284: 26 npm ERR!fstream_stack Object.oncomplete(fs.js: 297: 15) npm http GET https: //registry.npmjs.org/wrappy npm http 304 https: //registry.npmjs.org/wrappy npm ERR! npm ERR!Additional logging details can be found in : npm ERR!E: \DropBoxes\ DropBox\ experiments\ js\ extensions - chrome\ Eventum - master\ eventum - commit - log - chrome\ npm - debug.log npm ERR!not ok @R_935_6756@

解决方法

更新#1

从npm输出看来,你安装的node.js版本太旧了:

@H_262_7@npm WARN ENGIne gulp@ 3.4.0: wanted: { "node": ">= 0.9" }(current: { "node": "v0.8.22","npm": "1.2.14" })

你的版本是0.8.22,gulp需要0.9或更新版本.首先尝试升级node.js,然后重试.

原始答案

要安装gulp,你需要运行:

@H_262_7@npm install gulp -g

这将全局安装gulp,这意味着可以访问gulp.cmd

@H_262_7@C:\Users\[yourAwesomeLogin]\ApPDAta\roaR_448_11845@ing\npm

所以,只需确保,你的PATH中有该目录.

大佬总结

以上是大佬教程为你收集整理的node.js – 如何在Windows 7中运行gulp?全部内容,希望文章能够帮你解决node.js – 如何在Windows 7中运行gulp?所遇到的程序开发问题。

如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。