当前位置: 首页 > 软件库 > Web应用开发 > CSS框架 >

gulp-local-css

CSS 的 Gulp 实现插件
授权协议 GPL
开发语言 JavaScript
所属分类 Web应用开发、 CSS框架
软件类型 开源软件
地区 国产
投 递 者 龙枫
操作系统 跨平台
开源组织
适用人群 未知
 软件概览

gulp-local-css是局部css的gulp实现插件。

为css选择器添加属性选择器,及html添加属性,实现样式组件化。

css

/* 处理前 */
body {
    /*global*/
    background: #333;
}
h1 {
    font-size: 100px;
}

/* 处理后 */
body {
    /*global*/
    background: #333;
}

h1[_c86f0316] {
    font-size: 100px;
}

html

<!--处理前-->
<body>
<h1>hello MID</h1>
</body>

<!--处理后-->
<body _c86f0316>
<h1 _c86f0316>hello _c86f0316</h1>
</body>
  • 1.安装npm http://nodejs.cn/download/ 下载对应版本安装 2.命令窗口进入对应项目地址 cd /d E:\ cd E:\wamp\www 3.全局安装gulp(项目位置) npm install gulp -g 安装成功会有版本号提示 4.安装gulp-inline-css npm install --save-dev gulp-inline-css 安装成功会有版本

  • 什么是Gulp?如何使用Gulp Gulp 是基于node.js的一个前端自动化构建工具,开发这可以使用它构建自动化工作流程(前端集成开发环境)。 使用gulp你可以简化工作量,让你把重点放在功能的开发上,从而提高你的开发效率和工作质量。 例如:你可以用gulp可以网页自动刷新,和MVVM开发模式很相似,如果你对vue.js有所了解的话,那么你一定不会陌生。你也可以使用gulp对sass进行预处理

  • Gulp 中文网 自动化构建工具:压缩js、压缩css、处理图像、编译sass/less资源,形成完整的构建流程等 gulp 将开发流程中让人痛苦或耗时的任务自动化,从而减少你所浪费的时间、创造更大价值。 全局安装 gulp-cli 全局安装 gulp-cli 命令行工具: $ npm i gulp-cli -g 安装完成后,使用 gulp --verion 测试: $ gulp --versi

  • 1.首先默认你已安装好node,gulp,并安装了connect插件。在此基础上,我们来安装less 2.进入工程目录,命令提示符执行 npm install gulp-less --save-dev less 3.安装gulp-plumber npm install gulp-plumber 如果不安装此插件,我们在开启服务器,less,css监听时,每次less编译出现错误,命令行会报错并

  • gulpfile.js中代码 const { src,dest,task } = require('gulp'); const cssnano = require('gulp-cssnano'); const rename = require('gulp-rename'); const concat = require('gulp-concat'); const sourcemaps = requ

  • 有一项任务&#39;服务&#39;具有如下所示的手表功能: gulp.task('serve', function() { gulp.watch(['source/scripts/*.js'], ['concatjs', reload]); gulp.watch(['source/styles/*.css'], ['concatcss', reload]); gulp.watch(['app/st

  • 前端自动化打包构建工具 前端自动化打包构建工具 => 打包: 把文件压缩, 整合, 移动, 混淆 了解 了解一下前端的打包构建工具 gulp: 基于流的打包构建工具 webpack: 基于 js 文件的打包构建工具 什么是流 流文件: 流 => 一种文件传输的格式 => 一段一段的文件传输 流格式: 流 => 从头到尾的一个过程 => 需要从 源 开始一步一步经过加工 => 每一个步骤需要依赖上一

 相关资料
  • 本文向大家介绍gulp-htmlmin压缩html的gulp插件实例代码,包括了gulp-htmlmin压缩html的gulp插件实例代码的使用技巧和注意事项,需要的朋友参考一下 通过一条命令用Npm安装gulp-htmlmin: npm install gulp-htmlmin --save-dev   安装完毕后,打开gulpfile.js文件,我们里面编写一个task用来专门压缩html,并

  • 这篇快速上手指南将教你如何使用Gulp构建TypeScript,和如何在Gulp管道里添加Browserify,uglify或Watchify。 本指南还会展示如何使用Babelify来添加Babel的功能。 这里假设你已经在使用Node.js和npm了。 我们首先创建一个新目录。 命名为proj,也可以使用任何你喜欢的名字。 mkdir proj cd proj 我们将以下面的结构开始我们的工程

  • 更改历史 * 2017-11-12 杨海月 增加xxx内容,更改xxx内容,删除xxx内容 * 2017-11-01 胡小根 初始化文档 第一章 历史、现状及发展 1.1 gulp历史 gulp是前端开发过程中一种基于流的 代码构建工具 ,是自动化项目的构建利器;它不仅能对网站资源进行优化,而且在开发过程中很多重复的任务能够使用正确的工具自动完成;使用它,不仅可

  • 本文向大家介绍nodejs实现简单的gulp打包,包括了nodejs实现简单的gulp打包的使用技巧和注意事项,需要的朋友参考一下 最近换了家新公司,由于是创业公司,项目基本从零开始搭建。工作几年,也没想过写点什么技术性的东西,今天突然心血来潮,哦当然,我这个人总是特别容易心血来潮,不定想干点啥,不说废话了,毕竟上班呢,开小差也不太好。忙了一个月,项目初见雏形,也基本可以1.0上线了,趁着等文案的

  • 问题内容: 我想遍历一个对象,并在每次迭代时将文件路径数组传递给gulp.src,然后对这些文件进行一些处理。下面的代码仅用于说明目的,因为return语句会在第一次通过时终止循环,因此实际上将无法工作。 这是基本思想。有关如何执行此操作的任何想法? 问题答案: 我能够使用合并流实现这一目标。如果有人感兴趣,这里是代码。这个想法是在循环内创建一个流数组,并在完成迭代后合并它们:

  • 本文向大家介绍如何编写javascript的gulp插件,包括了如何编写javascript的gulp插件的使用技巧和注意事项,需要的朋友参考一下 很久以前,我们在"细说gulp"随笔中,以压缩JavaScript为例,详细地讲解了如何利用gulp来完成前端自动化。 再来短暂回顾下,当时除了借助gulp之外,我们还利用了第三方gulp插件”gulp-uglify”,来达到压缩JavaScript文