sass相关内容

Gulp Changed 不起作用

我以前使用过用我的 JS 更改的 gulp 没有问题.但是现在我尝试在我的 scss 文件上使用 gulp-changed 和 gulp-newer 而不检测哪个文件已更改. var changed = require('gulp-changed');var newer = require('gulp-newer');var SRC = './stylesheets/**/*.scss';var ..
发布时间:2022-01-12 13:35:31 其他开发

node sass 版本 3.5.3 正在破坏构建

这也是目前使用 gulp-sass 的项目.gulp-sass 依赖于 node-sass#^3.4.1,它刚刚自动更新到 3.5.3,这是一个破坏性版本. 通过更新package.json 文件,但它仍在中断. 如何回到node sass 3.4.2? 错误信息 错误:您不能从@media 中@extend 外部选择器.您只能在同一指令中 @extend 选择器. {“ ..
发布时间:2022-01-12 13:35:22 其他开发

错误:找不到模块“gulp-sass"

当我使用 gulp 编译时,出现如下错误.我该如何解决? module.js:339抛出错误;^错误:找不到模块“gulp-sass"在 Function.Module._resolveFilename (module.js:337:15)在 Function.Module._load (module.js:287:25)在 Module.require (module.js:366:17)在需 ..
发布时间:2022-01-12 13:29:31 其他开发

Gulp 的 includePaths 有什么作用?

我正在尝试在我的项目中开始使用 Bourbon 和 Neat Sass 库.我想用 Gulp 编译 Sass.这是我在其中一个教程中找到的简单 styles 任务设置: var gulp = require('gulp'),sass = require('gulp-sass'),整洁 = 要求('node-neat').includePaths;变量路径 = {scss:'./assets/st ..
发布时间:2022-01-12 13:23:39 其他开发

运行 BrowserSync 和 PHP 的 Gulp-webapp

我的主要目标是调整 Yeoman 的 gulp-webapp 开发工作流程来运行 PHP. 具体来说,我希望能够将 gulp-php-connect 与 多个基本目录(用于从 Sass 编译的 CSS)和 路由 一起使用strong>(对于 Bower 依赖项),如果可能的话. 我可以使用 gulp-connect-php 插件通过 Gulp 运行 PHP,例如这个: gulp.ta ..
发布时间:2022-01-12 13:22:41 PHP

Node Sass 还不支持你当前的环境:Windows 64-bit with Unsupported runtime (88)

我一开始尝试使用 npm i gulp-sass --save-dev 安装 gulp-sass 最新版本我遇到了很多错误,但后来解决了他们.但是每当我尝试运行 gulp 时,都会出现此错误: 错误:Node Sass 尚不支持您当前的环境:Windows 64-bit with Unsupported runtime (88)有关支持哪些环境的更多信息,请参阅:https://github.c ..
发布时间:2022-01-12 13:21:55 其他开发

使用 Gulp.js 和 globbing 模式就地修改文件(相同的目标)

我有一个 gulp 任务,它试图将 .scss 文件转换为 .css 文件(使用 gulp-ruby-sass),然后将生成的 .css 文件放到它找到原始文件的同一位置.问题是,由于我使用的是通配模式,我不一定知道原始文件的存储位置. 在下面的代码中,我尝试使用 gulp-tap 进入流并找出读取流的当前文件的文件路径: gulp.task('convertSass', function ..
发布时间:2022-01-12 13:20:03 前端开发

Sass 和组合子选择器

我刚刚发现了 Sass,对此我感到非常兴奋. 在我的网站中,我实现了一个树状导航菜单,使用 子组合子 (E > F). 有没有办法在 Sass 中用更简单(或更好)的语法重写这段代码? #foo >ul >李>ul >李>一个 {红色;} 解决方案 如果没有组合子选择器,您可能会做类似这样的事情: foo {酒吧 {巴兹{红色;}}} 如果你想用 > 重现相同的语法,你可以这 ..
发布时间:2022-01-10 08:28:25 前端开发

嵌套选择器内的与号(父选择器)

这不是记录在案还是不可能? #parent {#孩子 {宽度:75%;.additional_parent_class &{宽度:50%;}}} 这基本上会变成: .additional_parent_class #parent #child {宽度:50%;} 虽然这很有意义,因为与符号的实现及其使用方式有关.如果我试图让它实现这一点怎么办: #parent.additional_pa ..
发布时间:2022-01-10 08:19:00 前端开发

使用第 n 个子值作为 SASS 变量

有没有办法将 nth-child 值用作 SASS 变量? 使用示例: div:nth-child(n) {内容:'#{$n}'} div:nth-child(n) {背景:rgb(#{$n}, #{$n}, #{$n});} 解决方案 我不认为有办法做到这一点.但是你可以使用 @for 指令来循环已知数量的元素: $elements: 15;@for $i 从 0 到 $elem ..
发布时间:2022-01-10 08:09:22 前端开发

在 Sass 中修改选择器的中间(添加/删除类等)

我的菜单中有以下用于样式链接的 SCSS: 导航{ul {李{一个 {红色}}}ul.open {李{一个 {颜色:绿色}}}} 这会生成以下(正确的)CSS: nav ul li a {红色;}导航 ul.opened li a {颜色:绿色;} 我尝试修改我的 JavaScript 以将类应用于导航元素,并在 Sass 中使用 selector-append() 来附加类.但这似乎以错 ..
发布时间:2022-01-09 23:41:19 其他开发

Next.JS 中使用 SASS 的背景图像

我一直在尝试将此背景图像放入项目中,但它从未显示.没有错误表明存在问题.我在整个项目中使用 Next.JS 和所有其他图像加载正常.为了测试,我改变了背景的颜色,效果很好. 我的 SASS 文件如下所示: @import url("https://fonts.googleapis.com/css2?family=Montserrat:wght@900&display=swap");$原色: ..
发布时间:2022-01-08 22:57:23 其他开发