'gulp'不被视为内部或外部命令
我正在尝试使用Gulp和Node.Js来流式传输我的进程来缩小和连接CSS / JS文件以进行生产。
这就是我所做的。
- 我在Windows 7机器上安装了Node.Js。
- 使用此命令
npm install -g gulp
全局安装Gulp - 然后我添加了一个名为
NODE_PATH
的新用户变量,将其设置为%AppData%\npm\node_modules
关闭并重新打开命令行后,我尝试从命令行运行gulp任务(即gulp css
)。但是这给了我以下错误
'gulp' is not recognized as an internal or external command
我怎样才能让它发挥作用?
当我使用windows中的搜索栏打开以下路径时,%AppData%\npm\node_modules
我看到以下两个文件夹
gulp
gulp-cli
我试图将%AppData%\npm\node_modules
添加到我的系统变量上的Path
变量中,但它没有采用它,因为该变量达到了它允许的最大字符数限制。
我从我的Path
变量中删除了几条路径并添加了;C:\Users\[MyWindowsUserName]\AppData\Roaming\npm\node_modules
但仍然没有工作。
我甚至尝试使用此命令在运行时设置路径
PATH=%PATH%;C:\Users\[MyWindowsUserName]\AppData\Roaming\npm\node_modules
然后运行gulp
仍然是相同的问题。
我在这里错过了什么?为了让它发挥作用我还需要什么?
回答如下:我最初在本地安装时遇到类似的问题(w / o -g)。我用-g(全局)重新安装然后它工作了。
npm install -g gulp
你应该从gulpfile.js
可用的文件夹中运行gulp。
'gulp'不被视为内部或外部命令
我正在尝试使用Gulp和Node.Js来流式传输我的进程来缩小和连接CSS / JS文件以进行生产。
这就是我所做的。
- 我在Windows 7机器上安装了Node.Js。
- 使用此命令
npm install -g gulp
全局安装Gulp - 然后我添加了一个名为
NODE_PATH
的新用户变量,将其设置为%AppData%\npm\node_modules
关闭并重新打开命令行后,我尝试从命令行运行gulp任务(即gulp css
)。但是这给了我以下错误
'gulp' is not recognized as an internal or external command
我怎样才能让它发挥作用?
当我使用windows中的搜索栏打开以下路径时,%AppData%\npm\node_modules
我看到以下两个文件夹
gulp
gulp-cli
我试图将%AppData%\npm\node_modules
添加到我的系统变量上的Path
变量中,但它没有采用它,因为该变量达到了它允许的最大字符数限制。
我从我的Path
变量中删除了几条路径并添加了;C:\Users\[MyWindowsUserName]\AppData\Roaming\npm\node_modules
但仍然没有工作。
我甚至尝试使用此命令在运行时设置路径
PATH=%PATH%;C:\Users\[MyWindowsUserName]\AppData\Roaming\npm\node_modules
然后运行gulp
仍然是相同的问题。
我在这里错过了什么?为了让它发挥作用我还需要什么?
回答如下:我最初在本地安装时遇到类似的问题(w / o -g)。我用-g(全局)重新安装然后它工作了。
npm install -g gulp
你应该从gulpfile.js
可用的文件夹中运行gulp。