gulp入坑系列(1)——安装gulp

摘要:
完成后接着执行指令:npminstall–save-devgulp注意:1.命令行工具一定要进入到这个用来项目开发的空文件夹2.这里不要使用cnpm,使用npm即可接下来需要等待一会儿,完成后,需要去文件夹的根目录中,新建一个名为gulpfile.js的javascript文件,写入内容如下:1vargulp=require;23gulp.task;最后在命令行里执行指令:glup回车效果如上图,则说明glup已经成功安装在项目中啦~后续gulp的使用我会继续学习和更新哒~

前言

  好吧,我承认我是为了搞定Sass编译CSS文件的问题,迷一样的着手入gulp的坑,sass和gulp的爬坑历程大概会一起更新。然后感觉这里windows和mac的流程差不多,不过mac的通常在指令前加sudo ,本喵是windows的本本,所以就以windows的流程为例了。

1. 安装淘宝cnpm镜像

   因为很多npm包都是国外的,所以安装起来很慢,所以我们可以利用淘宝的镜像服务器来进行安装后续的包,速度和成功率会高很多。
所以首先打开cmd,输入指令:
npm install -g cnpm –registry=https://registry.npm.taobao.org
回车以后等待执行便可,安装完成后可以使用cnpm -v来检测,如果返回版本号,则说明已经安装成功了。

2.全局安装gulp

在命令行中键入指令
cnpm install –global gulp
这里将官网上的npm改成了cnpm,安装起来会非常快

3.作为项目的开发依赖安装:

   首先,新建一个用来项目开发的空文件夹,然后再命令行工具里cd到文件夹中(有git的童鞋在文件夹里直接右键 git bash here也是Ok的)
   然后执行以下 npm init,会发现文件夹中多出一个
   然后在命令行中执行npm init,效果如下图,一路无脑回车即可
这里写图片描述
   执行完成后你会发现原本的空文件夹里多出了一个叫package.json的文件。说明执行成功啦。
  完成后接着执行指令:
  npm install –save-dev gulp
注意:1.命令行工具一定要进入到这个用来项目开发的空文件夹
   2.这里不要使用cnpm,使用npm即可(亲身经历,用cnpm之后运行gulp的时候会报错,大概是cnpm的某些包不全)

  接下来需要等待一会儿,完成后,需要去文件夹的根目录中,新建一个名为gulpfile.js的javascript文件,写入内容如下:

1 var gulp = require('gulp');
2 
3 gulp.task('default', function() {
4   //将你的默认的任务代码放在这
5 });

最后在命令行里执行指令:glup回车
这里写图片描述
效果如上图,则说明glup已经成功安装在项目中啦~
后续gulp的使用我会继续学习和更新哒~

免责声明:文章转载自《gulp入坑系列(1)——安装gulp》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇Android 编程下字库的使用设定Grid行或列的尺寸下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

相关文章

npm使用过程中的一些错误解决办法及npm常用命令和技巧

 node,npm在前端开发流程中提供了非常完善的自动化工具链,但是同样由于其复杂性导致有很多奇奇怪怪的问题。本文将记录使用过程中出现的一些问题及其解决方法备案。 国内由于gfw问题,导致很多国外的网站不能访问,比如bitbucket就是一个host代码的很优秀平台,但是由于该平台可能被block住,从而导致npm安装时出现奇奇怪怪的问题。有以下方法解决:...

如何编写一个gulp插件

很久以前,我们在"细说gulp"随笔中,以压缩JavaScript为例,详细地讲解了如何利用gulp来完成前端自动化。 再来短暂回顾下,当时除了借助gulp之外,我们还利用了第三方gulp插件”gulp-uglify”,来达到压缩JavaScript文件的目的。 代码如下: 今儿,我们的重点就是,自己也来实现一个gulp插件。 正文 其实,如果只是单纯地...

gulp实现公共html代码复用

在开发网站的时候,尤其是类似于官网这样的项目,顶部都会有一个导航栏,底部会有一些其他信息,而这两个部分在每一个页面都是有的。我们不可能在每个html页面都写一遍,这样也不便后期维护等操作,所以可以把顶部导航和底部这两块的html代码单独写在两个html文件里:header.html和footer.html,然后在每个html文件只需要在适当的位置引入公共部...

安装gulp教程(整理)

1.gulp需要用到npm和nodejs 所以先安装这两个,由于最新版本的nodejs已经包含npm。所以安装nodejs即可。 ①nodejs国内安装地址 http://nodejs.cn/download/ 安装后运行-cmd,检测PATH环境变量是否配置了Node.js,点击开始=》运行=》输入"cmd" => 输入命令"path",输出如下结...

构建gulp项目

express是node.js中的构建工具,如果需要使用express构建,首先需要安装express。 构建一个项目: |-- app| |-- css| |-- js| | `-- class| | |-- index.js| | `-- test.js| `-- views| |-- error.ejs| `-- index.ejs |-- serv...

Gulp 4: gulp.parallel gulp.series -- 全新的任务执行体系

Gulp 3中的任务执行链 在了解新特性之前,让我们先看看之前是怎么做的。通常Gulp允许给task定义依赖(dependency),这保证了task执行之前它依赖的task已经获得执行。看下面代码: // 默认任务,执行scripts和styles这两个任务 gulp.task('default', ['scripts', 'styles'], func...