Node.js 找不到Gulp命令

Node.js 找不到Gulp命令,node.js,npm,gulp,Node.js,Npm,Gulp,我曾尝试使用NPM安装Gulp,但无法识别Gulp命令。这些是我运行的命令。我正在使用GitBash并以管理员的身份运行它。我正在使用Windows10 npm install gulp-cli --global (尝试运行'gulp'和'gulp-v',但没有任何效果) 然后导航到我的项目文件夹 npm install gulp --save-dev (再次尝试吞咽命令,但仍无法识别) 我的npm的env路径是C:\Users\*username*\AppData\Roaming\npm

我曾尝试使用NPM安装Gulp,但无法识别Gulp命令。这些是我运行的命令。我正在使用GitBash并以管理员的身份运行它。我正在使用Windows10

npm install gulp-cli --global
(尝试运行'gulp'和'gulp-v',但没有任何效果)

然后导航到我的项目文件夹

npm install gulp --save-dev
(再次尝试吞咽命令,但仍无法识别)

我的npm的
env
路径是
C:\Users\*username*\AppData\Roaming\npm

当我跑的时候

npm config get prefix
它返回
C:\ProgramFiles\Git\Roaming\npm


我是NPM的新手,但我已经搜索了几个小时,尝试了一切。我已多次卸载和重新安装Node和npm。很抱歉,如果之前已经回答了此问题,但我找到的其他线程都没有解决此问题。

全局安装
gulp
gulp cli

npm install --global gulp-cli    
npm install --global gulp   
npm install gulp -D
更新:

确保本地安装gulp
和全局安装gulp
。之后,使用以下命令检查状态:

npm ls
npm ls -g
在那之后,一定要喝一口

npm link gulp
也许你应该检查一下你的环境

  • 创建一个名为
    NODE\u PATH
  • 将其设置为:
    %AppData%\npm
    (这是您的npm路径)
  • 关闭CMD,然后重新打开以获取新的环境变量

  • 全局安装
    gulp
    gulp cli

    npm install --global gulp-cli    
    npm install --global gulp   
    npm install gulp -D
    
    更新:

    确保本地安装gulp
    和全局安装gulp
    。之后,使用以下命令检查状态:

    npm ls
    npm ls -g
    
    在那之后,一定要喝一口

    npm link gulp
    
    也许你应该检查一下你的环境

  • 创建一个名为
    NODE\u PATH
  • 将其设置为:
    %AppData%\npm
    (这是您的npm路径)
  • 关闭CMD,然后重新打开以获取新的环境变量

  • 将gulp添加到package.json文件中的脚本:

    "scripts": {
    "gulp":"gulp"
    },
    
    然后可以使用以下命令:

    npm运行任务的名称

    这样的书写功能对我来说很有用:

    gulp.task('message', async ( ) => { 
    
     console.log('gulp task is working ')
    })
    

    将gulp添加到package.json文件中的脚本:

    "scripts": {
    "gulp":"gulp"
    },
    
    然后可以使用以下命令:

    npm运行任务的名称

    这样的书写功能对我来说很有用:

    gulp.task('message', async ( ) => { 
    
     console.log('gulp task is working ')
    })
    
    这对我很有用:

    npm config delete prefix

    这对我很有用:



    npm config delete prefix

    您是否检查了这些文件夹?您还需要在全局(以及本地)安装gulp。C:\Program files\Git\Roaming\npm\中有2个gulp文件C:\Program files\Git\Roaming\npm\node\模块中也有2个gulp文件夹我仍然收到消息命令未找到消息您是否检查了这些文件夹?您还需要全局(以及本地)安装gulp。在C:\Program files\Git\Roaming\npm\中有2个gulp文件在C:\Program files\Git\Roaming\npm\node\模块中也有2个gulp文件夹我仍然收到消息命令未找到消息我在我的用户变量下添加了该变量。我重新启动了我的CMD,它仍在将新的全局包安装到C:\Program Files\Git\Roaming\npm\npm ls给我C:\Program Files\Git\Roaming\npm npm link gulp返回了路径C:\Program Files\Git\node\u模块的错误您是否检查了
    npm ls
    npm ls-g
    @史蒂夫格雷科耶斯。这些命令分别返回C:\Program Files\Git和C:\Program Files\Git\node\u模块。我们不需要路径。在输出列表中查找gulp@SteveGrecoI在“我的用户变量”下添加了该变量。我重新启动了我的CMD,它仍在将新的全局包安装到C:\Program Files\Git\Roaming\npm\npm ls给我C:\Program Files\Git\Roaming\npm npm link gulp返回了路径C:\Program Files\Git\node\u模块的错误您是否检查了
    npm ls
    npm ls-g
    @史蒂夫格雷科耶斯。这些命令分别返回C:\Program Files\Git和C:\Program Files\Git\node\u模块。我们不需要路径。在输出列表@SteveGrecoNice中找到gulp。无需全局安装
    gulp
    gulp cli
    Nice。无需全局安装
    gulp
    gulp cli