使用gulp构建项目

2021-02-02  本文已影响0人  wylb868

使用gulp构建项目

1.全局安装gulp

npm install -g gulp

2.创建本地项目并初始化

进入本地项目,运行npm init初始化项目。 初始化时根据需求输入对应的值,不输直接回车就行,最后输入y,生成一个package.json文件(在此文件放需要的插件和对应版本),初始结构如下:

{
  "name": "demo-gulp",
  "version": "1.0.0",
  "description": "简单的gulp demo",
  "main": "index.js",
  "scripts": {
    "test": "echo \"Error: no test specified\" && exit 1"
  },
  "author": "",
  "license": "ISC",
  "devDependencies": {
    "gulp": "^4.0.2"
  }
}

3.安装常用插件

如果是开发时需要的插件使用--save-dev指令(插入devDependencies中),生成环境也需要的使用--save指令(插入dependencies中)

安装命令如下:

npm install gulp jshint gulp-jshint gulp-util http-proxy-middleware gulp-less gulp-file-include gulp-connect gulp-clean gulp-uglify gulp-minify-css gulp-autoprefixer imagemin-pngquant gulp-imagemin gulp-cache --save-dev

4.项目配置文件(gulpfile.js)

在控制台输入gulp的时候首先执行gulpfile.js文件,在执行default任务,所以建一个名为gulpfile.js的js文件,将任务写在里面。

由于我们要区分开发环境和生产环境,所以使用两个不同的配置文件,配置文件统一放在build文件下。 结构如下:

具体配置信息见:build中

5.项目整体结构如下

上一篇下一篇

猜你喜欢

热点阅读