在通过npm安装了gulp.js之后,当从安装它的目录运行gulp命令时,我收到了no command 'gulp' found错误.

node_modules/.bin/目录下查看时,我可以看到gulp可执行文件.

我的npm安装有问题吗?

推荐答案

这很正常.

npm install --global gulp-cli

请参见the install instruction.

而且,node_modules/.bin/不在你的$PATH里.但在运行npm脚本时,npm会自动添加它(参见this blog post for reference).

因此,您可以将scripts添加到您的package.json文件中:

{
    "name": "your-app",
    "version": "0.0.1",
    "scripts": {
        "gulp": "gulp",
        "minify": "gulp minify"
    }
}

然后,您可以运行npm run gulpnpm run minify来启动gulp 任务.

Javascript相关问答推荐

在NextJS中使用计时器循环逐个打开手风琴项目?

为什么我的includes声明需要整个字符串?

嵌套异步JavaScript(微任务和macrotask队列)

Angular material 拖放堆叠的牌副,悬停时自动展开&

优化Google Sheet脚本以将下拉菜单和公式添加到多行

扩展类型的联合被解析为基类型

使用带有HostBinding的Angular 信号来更新样式?

在开发期间,Web浏览器如何运行&qot;.jsx&qot;文件?

搜索功能不是在分页的每一页上进行搜索

有没有一种直接的方法可以深度嵌套在一个JavaScript对象中?

如何在一个对象Java脚本中获取不同键的重复值?

使用线性插值法旋转直线以查看鼠标会导致 skip

如何修复使用axios运行TSC index.ts时出现的错误?

每隔3个项目交替显示,然后每1个项目交替显示

为什么我看到的是回复,而不是我的文档?

FindByIdAndUpdate在嵌套对象中创建_id

我无法在Api Reaction本机上发出GET请求

Chrome上的印度时区名S有问题吗?

将Windows XP转换为原始数据以在html前端中显示

如何从Reaction-Redux中来自API调用的数据中筛选值