Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/461.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 我是否应该为每个项目编写不同的Gulp文件?_Javascript_Gulp - Fatal编程技术网

Javascript 我是否应该为每个项目编写不同的Gulp文件?

Javascript 我是否应该为每个项目编写不同的Gulp文件?,javascript,gulp,Javascript,Gulp,我的意思是——我通常需要相同的Gulp配置、相同的函数、相同的插件(sass到css编译、缩小JavaScript等等)。每次我开始一个新项目时,是否都必须编写一个新的gulpfile.js?或者在我的新项目中部署我通常的Gulp配置有什么方法吗?还是我完全误解了Gulp 你可能想看看;您可以为可能要生成的不同类型的项目安装各种生成器。许多生成器将引导您创建一个新项目,安装什么框架等,并且通常会自动生成gulpfile或gruntfile。如果你发现自己用同一个样板开始了很多项目,那么值得一看

我的意思是——我通常需要相同的Gulp配置、相同的函数、相同的插件(sass到css编译、缩小JavaScript等等)。每次我开始一个新项目时,是否都必须编写一个新的
gulpfile.js
?或者在我的新项目中部署我通常的Gulp配置有什么方法吗?还是我完全误解了Gulp

你可能想看看;您可以为可能要生成的不同类型的项目安装各种生成器。许多生成器将引导您创建一个新项目,安装什么框架等,并且通常会自动生成gulpfile或gruntfile。如果你发现自己用同一个样板开始了很多项目,那么值得一看


这里有一个为一个“大口大口”提供动力的网络应用程序设计的生成器:

难道你就不能从以前的项目中复制文件吗?是的,我当然可以,但我希望有一种更自然、优化、自动的方法。