在通过npm安装了gulp.js之后,当从安装它的目录运行gulp
命令时,我收到了no command 'gulp' found
错误.
在node_modules/.bin/
目录下查看时,我可以看到gulp
可执行文件.
我的npm安装有问题吗?
在通过npm安装了gulp.js之后,当从安装它的目录运行gulp
命令时,我收到了no command 'gulp' found
错误.
在node_modules/.bin/
目录下查看时,我可以看到gulp
可执行文件.
我的npm安装有问题吗?
这很正常.
npm install --global gulp-cli
而且,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 gulp
或npm run minify
来启动gulp 任务.