Mac 执行 gulp 报错 -bash: gulp: command not found

在mac系统下安装gulp,之后执行gulp 报如下错误:

-bash: gulp: command not found

回溯安装过程发现问题如下

1.执行 npm root:

Applications/XAMPP/xamppfiles/htdocs/gulp/node_modules

以上路径说明npm只安装到了本地目录,需要执行如下命令更改npm目录:

npm config set prefix /usr/local

再执行:npm root 

结果:usr/local/lib/node_modules

更改目录成功!

2.安装gulp

执行:sudo npm install --global gulp

安装成功!

 

时间: 2024-08-04 18:04:42

Mac 执行 gulp 报错 -bash: gulp: command not found的相关文章

执行setup,报错 -bash: setup: command not found

执行setup,报错. [[email protected] ~]# setup -bash: setup: command not found 出现这个问题的是因为没有安装setuptool软件 1.安装setuptool [[email protected] ~]# yum install setuptool -y 2.安装系统服务管理 [[email protected] ~]# yum install ntsysv -y 3.安装setup中的防火墙设置 [[email protecte

Mac打开Terminal报错-bash : : command not found

问题描述: Mac系统在打开Terminal的时候,报错-bash : : command not found. 问题分析: 报错并不影响Terminal的使用,于是忽略不计.但是在修改.bash_profile文件后,为了使配置生效,使用source命令,也是报错-bash : : command not found. 开始以为是source命令找不到,将/bin加入到环境变量中,还是报这个错误. 问题陷入困境. 在网上搜索,发现大部分问题都类似是 -bash:nginx: command n

Linux 命令行报错 -bash: vi: command not found

Mac 下使用终端遇到了这个问题: appledeMacBook-Air:~ air$ vi .bash_profile -bash: vi: command not found 如图所示: 解决方法寻找中…… 这篇文章 Linux命令行报bash:.....:command not found的解决办法 介绍的方法能暂时用,但还未解决,继续摸索中…………

安装 MySQL报错 -bash: mysql: command not found

安装MySQL后(安装文件),不能直接在命令行中mysql. 因为命令行直接查找的是/usr/local/bin下边的命令,需要我们把mysql的命令放到.bash_profile中. vim ~/.bash_profile 添加:export PATH=$PATH:/usr/local/mysql/bin 保存,退出 重新启动(加载)bash_profile文件 source ~/.bash_profile 就可以了. # mysql -u root-bash: mysql: command

关于 在cygwin64 Terminal 输入 $ ssh ,却报错 -bash: ssh: command not found 的解决方案 !

1 1 1 xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx xxxx

解决mac安装homebrew后报错-bash: brew: command not found

sudo vim .bash_profile 添加: export PATH=/usr/local/bin:$PATH 保存,source .bash_profile使配置修改生效. 再次使用brew 命令就ok了. 原文地址:https://www.cnblogs.com/JAYIT/p/8886342.html

node 升级之后 执行gulp报错解决方案

https://www.cnblogs.com/pfcan66/p/9968943.html 这里有记录我因安装vue调试工具,必须要把node升级到10以上版本才可以.所以这就升级了.升级之后出现新的问题了,我执行gulp js打包文件报错了,错误内容如下:gulp jsgulp[3192]: src\node_contextify.cc:628: Assertion `args[1]->IsString()' failed. 1: 00007FF7A167ECE5 2: 00007FF7A1

gulp报错160

gulp报错: 这种提示,说明端口被占用,并且要改端口号,首先,我需要把Apache服务器关掉, 然后在gulpfile.js里: 把8080的端口号加进去.就解决了

MySQL执行外部sql脚本文件命令报错:unknown command '\'

由于编码不一致导致的 虽然大部分导出是没有问题的 但是数据表中存储包含一些脚本(富文本内容)会出现该问题,强制指定编码即可解决. mysql导入时指定编码: mysql -u root -p --default-character-set=utf8 或者在导出时后显式指定编码就不存在这个问题了: mysqldump -uroot -p --default-character-set=utf8 mydb > E://xxxx.sql MySQL执行外部sql脚本文件命令报错:unknown com