当前位置: 首页 > 知识库问答 >
问题:

“gulp”不能识别为内部或外部命令

濮阳鸿卓
2023-03-14

我试图使用Gulp和Node.js来流式传输我的过程,以缩小和连接CSS/JS文件用于生产。

以下是我所做的。

  1. 我在Windows 7计算机上安装了Node.js。
  2. 使用以下命令全局安装Gulpnpm安装-g Gulp
  3. 然后我添加了一个名为node_path的新用户变量,将其设置为%appdata%\npm\node_modules
'gulp' is not recognized as an internal or external command
gulp
gulp-cli

我试图将%appdata%\npm\node_modules添加到系统变量的path变量中,但没有执行,因为该变量达到了允许的最大字符限制。

我从path变量中删除了几个路径,并添加了;C:\users\[MyWindowsUserName]\AppData\roaming\npm\node_modules

但还是不起作用。

共有1个答案

伏砚
2023-03-14

当我最初在本地安装时(W/O-G)也有类似的问题。我用-g(global)重新安装,然后它就工作了。

npm install -g gulp

您应该从gulpfile.js可用的文件夹运行gulp。

 类似资料:
  • 我试图从dalvik sdk的Ensemble8示例运行convertJavaFXToAndroid,但不幸的是它抛出了一个错误: C:\dalvik-sdk\sample\ensemble8>ConvertJavaFXTOAndroid.bat C:\dalvik-sdk\samples\ensemble8>#'#'不被识别为内部或外部命令、可操作程序或批处理文件。 C:\dalvik-sdk\

  • 我已经在我的pc上安装了maven,如果我在cmd中键入“mvn--版本”,我会得到: 问题是,从Intellij中,如果我尝试从终端执行mvn清洁安装,我会得到“'mvn'不被识别为内部或外部命令、可操作程序或批处理文件。” 我的系统变量包含以下内容: 我该怎么解决这个?

  • 我在运行'mvnw'命令时得到以下信息。如何将maven包装器添加到项目中? PROJECT_ROOT>MVNW 'mvnw'不能识别为内部或外部命令、可操作程序或批处理文件。‘

  • 我已经下载了JavaJDK1.7.0_06和JavaJRE7。并且我将以下系统变量添加到我的Windows7中。但是,当我在Windows7的CMD命令行中键入以下内容以运行演示应用程序时,我在命令行中发现了以下错误 “java.exe”不能识别为内部或外部命令、可操作程序或批处理文件 那么有人知道我怎么解决这个问题吗?BR

  • 是什么导致了这一切? 这是当我键入时得到的结果:

  • 我得到的命令不能识别为内部或外部命令。 我已经重启电脑两次了。