使用gulp禁用/启用css注释行
有没有办法用Gulp在某一行禁用特定的css注释,并在完成构建任务后启用它 例如,我想禁用我的@import“compass/reset”;它位于css文件的第一行,并在生成任务后启用它使用gulp禁用/启用css注释行,css,node.js,npm,gulp,compass,Css,Node.js,Npm,Gulp,Compass,有没有办法用Gulp在某一行禁用特定的css注释,并在完成构建任务后启用它 例如,我想禁用我的@import“compass/reset”;它位于css文件的第一行,并在生成任务后启用它 提前谢谢 是的。你需要这个,它被称为gulp strip code,你只需要在上面和下面添加两行注释,就像CSS/JS unifiers一样,如下所示: 注:我写下这一点,因为我认为你有必要的知识吞咽 它相当容易实现。只需按照插件页面上的说明操作即可 导航到带有节点文件夹的主项目目录,然后按如下方式安装: np
提前谢谢 是的。你需要这个,它被称为gulp strip code,你只需要在上面和下面添加两行注释,就像CSS/JS unifiers一样,如下所示: 注:我写下这一点,因为我认为你有必要的知识吞咽 它相当容易实现。只需按照插件页面上的说明操作即可 导航到带有节点文件夹的主项目目录,然后按如下方式安装: npm安装吸气带代码-保存开发 然后,通过管道输入您希望使用的自定义注释,如下所示:
.pipe(stripCode({
start_comment: "start-test-block",
end_comment: "end-test-block"
}))
它非常有效!非常感谢!你知道有没有可以添加代码的Gulp插件吗?不知道我是否理解你的请求。。你能澄清一下吗?对不起。。。吞咽带代码允许去除一些代码。我想,在去掉我的代码后,添加几行代码,做与这个吞咽插件相反的事情。这更清楚吗我感觉到这里的原力有扰动。您是否正在尝试一些过于复杂的、可以用更简单的方式完成的事情?意思-你不能手动添加所需的代码,或者你指的是编译构建时缺少的东西吗?你是对的,这是对原力的巨大干扰!我尝试用Compass和Gulp创建一个工作流。在我的Gulp任务中,我试图在我的scss文件被编译后缩小我的css文件。它非常有效。但当我添加一些Compass混合时,我的构建任务中会出现一个错误:要导入的文件找不到或不可读:Compass/reset。为了实现我的目标,我首先要做一个大口指南针,然后在注释我的@import行以缩小这个文件。我不确定你是否明白我在说什么。。。
.pipe(stripCode({
start_comment: "start-test-block",
end_comment: "end-test-block"
}))