gpt4 book ai didi

node.js - npm run gulp 带参数

转载 作者:太空宇宙 更新时间:2023-11-03 23:36:14 26 4
gpt4 key购买 nike

我已经开始学习 gulp,并且正在处理一个小问题。
我有以下文件:

//Test gulp file 
var gulp = require("gulp"),
uglify = require("gulp-uglify");

//Scripts task
//Uglifies
gulp.task("scripts", function(){
console.log("run scripts");
gulp.src("public/src/js/home/app.js")
.pipe(uglify())
.pipe(gulp.dest("public/src/js/home/bundle")); //Use *.js to uglify all
});

gulp.task("default", []);

尝试使用以下命令执行文件时:

npm run gulp scripts 

它不执行分配的任务。
但是,当我将其添加到默认的参数中时:

gulp.task("default", ["scripts"]); 

当我运行时它确实有效

npm run gulp  

我在项目文件夹中本地安装了 gulp。
为什么传递“scripts”参数不起作用?

最佳答案

只有 npm >= 2 才能将参数传递给脚本,这是新功能的一部分,正如您在“为什么是 2.0.0?”中看到的那样部分here

关于node.js - npm run gulp 带参数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32040126/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com