node.js - npm安装gulp时报错,gulp安装不成功.提示 gulp command not find
linux-dash
A beautiful web dashboard for Linux
项目地址:https://gitcode.com/gh_mirrors/li/linux-dash
免费下载资源
·
我用的是linux ,尝试自己解决,无法解决,搜索下找到博主同样错误;希望能帮到各位:
├── tildify@0.2.0
├── interpret@0.3.5
├── pretty-hrtime@0.2.1
├── deprecated@0.0.1
├── archy@0.0.2
├── minimist@0.2.0
├── semver@2.3.2
├── orchestrator@0.3.7 (stream-consume@0.1.0, sequencify@0.0.7, end-of-stream@0.1.5)
├── chalk@0.5.1 (escape-string-regexp@1.0.1, ansi-styles@1.1.0, supports-color@0.2.0, strip-ansi@0.3.0, has-ansi@0.1.0)
├── gulp-util@2.2.20 (lodash._reinterpolate@2.4.1, dateformat@1.0.8-1.2.3, vinyl@0.2.3, through2@0.5.1, multipipe@0.1.1, lodash.template@2.4.1)
├── liftoff@0.12.0 (extend@1.2.1, minimist@0.1.0, resolve@0.7.4, findup-sync@0.1.3)
└── vinyl-fs@0.3.5 (graceful-fs@3.0.2, lodash@2.4.1, mkdirp@0.5.0, strip-bom@0.3.1, vinyl@0.2.3, through2@0.5.1, glob-watcher@0.0.6, glob-stream@3.1.14)
出现同样错误:https://stackoverflow.com/questions/25090452/gulp-command-not-found-after-install;
为您提供一些上下文:我运行以下命令来全局安装Gulp(节点包模块): npm install -g gulp
安装成功但是当我gulp
在命令行中运行此命令时出现"gulp: command not found"
错误。它似乎在我的本地文件夹中安装了“Gulp”,/Users/YOURUSERNAME/node_modules
而不是在全局NPM文件夹中。
您可以通过运行以下命令来检查:
npm root
或者npm root -g
,
它返回了我的个人目录/Users/YOURUSERNAME/node_modules
而不是预期的目录/usr/local/lib/node_modules
。
经过一些试验和错误,我终于找到了解决方案。您必须更改“ npm config prefix”,如下所示:
npm config set prefix /usr/local
然后,当我重新运行时npm root -g
,我得到了正确的根文件夹: /usr/local/lib/node_modules
当我在全球范围内重新安装Gulp(使用-g
param)时,它终于工作并且看起来它现在已正确安装在全局NPM文件夹中。Yeay!
这篇文章是我找到解决方案的地方:http://blog.webbb.be/command-not-found-node-npm/
GitHub 加速计划 / li / linux-dash
10.39 K
1.2 K
下载
A beautiful web dashboard for Linux
最近提交(Master分支:1 个月前 )
186a802e
added ecosystem file for PM2 4 年前
5def40a3
Add host customization support for the NodeJS version 4 年前
更多推荐
已为社区贡献3条内容
所有评论(0)