使用gulp进行项目构建--1

主要步骤:下载安装 nodejs > 全局安装gulp >  项目安装gulp及需要的插件 >  配置gulpfile.js  >  运行gulp


安装nodejs 的教程请自行百度,在这里我们默认已经安装好了nodejs,检查一下本地的nodejs 版本:

 
7110579-ad5a1d1c384c67ba.png
检查nodejs及npm版本

全局安装gulp然后检查gulp版本:

其中 -g 参数代表 将此包安装在全局 这个操作是为了以后可以直接运行gulp

 
7110579-73ae620b16dbcc94.png
安装全局gulp
 
7110579-1d8dac943db3f237.png
检查gulp 版本

进入到需要重构的项目目录下:

 
7110579-e5e1e7623c366da6.png
进入项目

初始化项目(创建package.json):

 
7110579-1c35f28e5e8aa6c8.png
使用npm初始化项目

填上必要的项目信息,一直往下走。完成之后我们会发现项目中多了一个文件:package.json,打开它,会发现都是我们之前输入的项目信息:

为什么要保存至package.json?因为node插件包相对来说非常庞大,所以不加入版本管理,将配置信息写入package.json并将其加入版本管理,其他开发者对应下载即可(命令提示符执行npm install,则会根据package.json下载所有需要的包,npm install --production只下载dependencies节点的包)。

 
7110579-9252023e0ae634e7.png
 

 

 
7110579-b8209e29543d5a7a.png
 

接下来我们为该项目安装本地的gulp:

这个操作是为了可以调用gulp插件的功能。

其中  --save  是将保存配置信息至package.json(package.json是nodejs项目配置文件);

-dev  是指将配置信息安装到 package.json 下的devDependencies节点,不指定-dev将保存至dependencies节点;

 
7110579-173acdb10e119c0a.png
 

完成后我们会发现项目中多了一个文件夹:

这个文件夹用于存储所需要的模块插件

 
7110579-a854d1c41124c166.png
 

新建一个gulpfile.js文件,编写:

 

 
7110579-44029e5e7fa9ca75.png
 

接下来运行gulp:

其中 使用命令提示符执行gulp 任务名称

如果直接输入gulp 则会执行 default 任务 

注:可以使用webstorm 运行gulp:

 

 
7110579-135c21943de1607f.png
 

执行过后,发现项目目录里多了一个文件夹,内容为:

build --css --mycss.css  

和我们在gulpfile.js 中定义的一样。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值