Javascript Gulp命令在记事本中打开Gulp.js,而不是运行它
我想我安装正确了 mypackage.jsonJavascript Gulp命令在记事本中打开Gulp.js,而不是运行它,javascript,windows,node.js,command-line,gulp,Javascript,Windows,Node.js,Command Line,Gulp,我想我安装正确了 mypackage.json { "name": "my-project", "version": "0.1.0", "devDependencies": { "gulp": "^3.8.11", "gulp-concat": "^2.5.2" } } 我的大口 var gulp = require('gulp'); var concat = require('gulp-c
{
"name": "my-project",
"version": "0.1.0",
"devDependencies": {
"gulp": "^3.8.11",
"gulp-concat": "^2.5.2"
}
}
我的大口
var gulp = require('gulp');
var concat = require('gulp-concat');
gulp.task('scripts', function() {
return gulp.src('js/*.js')
.pipe(concat('main.js'))
.pipe(gulp.dest('build/js'));
});
gulp.task('default', ['scripts']);
我的文件夹如下:
ROOT/package.json
ROOT/gulp.js
ROOT/node-modules/ <-- my modules are here
ROOT/js/ <-- my js are here
ROOT/package.json
ROOT/gulp.js
根/节点模块/问题通过一个简单的操作解决:将gulp.js重命名为gulpfile.js(sigh…)两个步骤:
步骤1)将gulp.js重命名为gulpfile.js,如上述答案所示;步骤2)使用npm安装-g gulp cli听起来好像Windows不知道要执行它的Nodejs二进制文件。node.bat gulp
有什么作用?它不知道commandnode已经安装,node-v
也给出了v0.12.2LOL。显然,这是对最好成绩的补充:)