配置gulp构建工具(坤爷)

配置gulp构建工具

gulp是前端构建工具,相关项目可参考本文档配置gulp。
代码部分是需要在命令行里执行的命令,如果提示权限相关问题(多为mac os),尝试以管理员重新执行命令,即命令前加上(注意后面有空格):sudo

1. 下载并安装nodejs(已安装过忽略本步骤)

2. 全局安装gulp(已安装过忽略本步骤)

npm install gulp -g
3. 安装node依赖

cd到项目根目录执行:

npm install
执行后将产生node_modules文件夹存放node的依赖模块
windows安装过程一开始控制台无信息输出,需要耐心等待(大概5-10分钟),最终安装成功会有信息输出。
若出现错误提示,多为网络问题,重新执行上面命令即可

4. 使用gulp协助开发

cd到项目根目录执行下面命令启动默认构建任务:

gulp
任务启动后,程序会实时监听文件改动并自动刷新浏览器,同时控制台会输出类似下面的信息:

[09:18:48] Server started http://localhost:3101
[09:18:48] LiveReload started on port 35729
此时打开浏览器,输入对应网址(本例为:http://localhost:3101 ),即可预览站点效果。

5. 使用gulp构建生产环境发布包

cd到项目根目录执行下面命令:

gulp release
执行完成后文件将输出到 /release 下,可用于发布到生产环境。

时间: 2024-10-01 11:13:45

配置gulp构建工具(坤爷)的相关文章

Grunt和Gulp构建工具在Visual Studio 2015中的高效的应用

Grunt和Gulp构建工具在Visual Studio 2015中的高效的应用 Grunt和Gulp是Javascript世界里的用来做自动压缩.Typescript编译.代码质量lint工具.css预处理器的构建工具,它帮助开发者处理客户端开发中的一些烦操重复性的工作.Grunt和Gulp都在Visual studio 2015中得到支持.ASP.NET 项目模板默认使用Gulp. Grunt和Gulp Grunt和Gulp有什么区别?Gulp虽然是稍微晚一点登场的,但是它因crisp pe

ASP.NET5之客户端开发:Grunt和Gulp构建工具在Visual Studio 2015中的高效的应用

Grunt和Gulp是Javascript世界里的用来做自动压缩.Typescript编译.代码质量lint工具.css预处理器的构建工具,它帮助开发者处理客户端开发中的一些烦操重复性的工作.Grunt和Gulp都在Visual studio 2015中得到支持.ASP.NET 项目模板默认使用Gulp. Grunt和Gulp Grunt和Gulp有什么区别?Gulp虽然是稍微晚一点登场的,但是它因crisp performance和优雅的语法受到欢迎.与Grunt不同,Grunt往往在硬盘上是

gulp构建工具学习汇总

前端脚手架____gulp配置文件------- https://pan.baidu.com/s/1eSs7COy 1:有了package.json 直接 npm install自动下载相应的npm包 2:多个项目同时监听---开两个bash---改变gulp-live-server模块端口号 如果在同一个bash下构建多个项目 每次都要调整gulp任重中的目录地址 gulp构建任务一般项目中都很类似,开两个bash比较方便 单个项目目录结构 npm install 安装依赖包 解决window

gulp 构建工具

1. gulp 的简介 gulp是前端开发过程中对代码进行构建的工具,是自动化项目的构建利器:她不仅能对网站资源进行优化,而且在开发过程中很多重复的任务能够使用正确的工具自动完成:使用她,我们不仅可以很愉快的编写代码,而且大大提高我们的工作效率.gulp是基于Nodejs的自动任务运行器, 她能自动化地完成 javascript/coffee/sass/less/html/image/css 等文件的的测试.检查.合并.压缩.格式化.浏览器自动刷新.部署文件生成,并监听文件在改动后重复指定的这些

gulp构建工具的安装与使用

自开园以来一直么有发过文章,今天来跟大家一起解读下gulp的使用 首先,咱们肯定先得安装gulp啊 在webstrom软件下打开命令行 这里肯定是要在NodeJS下运行环境 , npm是随着NodeJS一起安装的包管理工具,这里不做过做的说明了,只要下载安装NodeJS即可,言归正传,在命令行进行全局安装,之后再进行本地局部安装 如果软件左侧项目中出现这个gulp文件说明下载安装成功了~ 安装好了我们就可以使用它来为我们的文件进行合并压缩了 第一步:我们需要再命令行输入 npm init ,为我

使用gulp构建工具

之前一个demo中用的是grunt,照着grunt用到的插件找了下gulp的,总体使用还算顺畅,说实话并不觉得学习成本有降低什么的,差不多.不过也遇到一些问题: 1.gulp.dest()输出目录需要用"./"而不能"/" 2.gulp的jshint有些规则检测不到,而grunt却检测到了,可以用"asi": true测试下.(据说现在大家都用eslint代替jslint,看了下有eslint180条左右的规则,吓cry了好么.) 3.gulp任

流行得前端构建工具比较,以及gulp配置

前端现在三足鼎立的构建工具(不算比较老的ant,yeoman),非fis,grunt,gulp莫属了. fis用起来最简单,我打算自己得项目中使用一下fis. 先说一下gulp安装吧. 第一步:安装node和npm,搭建node环境. 访问 http://nodejs.org.npm会随着安装包一起安装. 确保node 和npm安装,如果如下两个命令行没有正确安装得话,说明node没有安装正确. $ node -v v0.12.6 $ npm -v 2.11.2 第二步:安装gulp 认识npm

前端构建工具之gulp的安装和配置

在选择构建工具时,看到更多人推荐gulp,从此入了gulp的坑- 一.安装node环境 百度谷歌一下就有了,在终端中分别输入 node -v 和 npm -v,若显示node和npm的版本号则说明node环境装好了. 二.安装gulp linux下安装全局环境: sudo npm install -g gulp 或cd进入项目目录下安装gulp到项目本地: npm install gulp --save-dev --save-dev的意思是将安装的gulp版本信息写入package.json,更

Gulp:自动化构建工具

一.介绍: gulp是一个基于流的构建工具,可以自动执行指定的任务,简洁且高效 二.优点: 开发环境下,想要能够按模块组织代码,监听实时变化 css/js预编译,postcss等方案,浏览器前缀自动补全等 条件输出不同的网页,比如app页面和mobile页面 线上环境下,我想要合并.压缩 html/css/javascritp/图片,减少网络请求,同时降低网络负担 三.安装: 1.全局安装:cnpm install -g gulp 2.本地安装:cnpm install --save-dev g