jjzjj

compass-sass

全部标签

javascript - Webpack2 不理解我的 SASS 文件中的 @import 语句(How to compile SASS with webpack2?)

UsingWebpack2和sass-loader4.11webpack--configwebpack.config.js这是我的webpack.config.jsvarpath=require('path');varsass=require("./sass/lifeleveler.scss");module.exports={entry:'./dist/main.js',output:{filename:'lifeleveler.app.js',path:path.resolve(__dirname,'dist')},watch:true,watchOptions:{aggregat

javascript - 用于 sass 的 webpack live 热重载

我正在为ReactStarter构建工作流程,并希望在我更改scss文件时自动重新加载浏览器。目前,当我在我的index.js文件(设置为我的入口点)中进行更改时,webpack将热重新加载。但是,当我在scss文件中更改/添加scss代码时,它会被编译,但css不会在任何地方输出,也不会触发浏览器重新加载。我是webpack的新手,非常感谢这里的一些见解。这是我的webpack.config.jsconstpath=require('path');constHtmlWebpackPlugin=require('html-webpack-plugin');constExtractTex

javascript - 为什么 node-sass-middleware 不工作?

我已经在我的express应用程序上安装了node-sass-middleware模块,但是当我调试控制台日志时,我没有得到它的工作,只是因为中间件正在读取不正确的源是:GET/200558.983ms-4651source:/home/karim/Snippets/my-financial/public/stylesheets/sass/stylesheets/main.sassdest:/home/karim/Snippets/my-financial/public/stylesheets/stylesheets/main.cssread:/home/karim/Snippets/

javascript - 导入 SASS 文件的测试组件时出现语法错误

我正在尝试使用Jest+Enzyme测试我的React组件,但是当我的组件有SASS文件(scss),正在发生SyntaxError。这是我的SASS文件内容:.user-box{width:50px;height:50px;}我只是将其导入到我的组件中:importReactfrom'react';import'./userBox.scss';classMyComponentextendsReact.Component{render(){conststyle={borderRadius:'99px'};return(HelloWorld);}}exportdefaultMyCompo

javascript - 在 Node.js 中使用 Slim 或 Haml & Sass/SCSS?

我有一个相当强大的项目,它的所有模板都是用Slim和一点Haml实现的。我正在考虑将项目转移到基于Node.js的结构(可能建立在Tower.js或类似的东西之上;可能是Meteor),但是我想继续使用Slim或Haml作为模板,而不是转移到另一个模板引擎。到目前为止,有没有人这样做过或花时间弄清楚如何做到这一点?如果有,您的发现是什么? 最佳答案 Tower.js包装了express.js模板引擎系统,因此您应该能够通过将以下内容添加到配置中来使用任何express.js模板引擎Tower.View.engine="haml"To

javascript - 如何在 JavaScript 函数中使用 Sass 变量?

这个问题在这里已经有了答案:Isthereawaytoimportvariablesfromjavascripttosassorviceversa?(8个答案)关闭7年前。我在Sass中有一个变量,它确定我的网格系统的1个行中应该容纳多少个列。通常,这些是12个列。在JavaScript中,我有一个函数可以检查行中是否有超过12个列。如果是这样,它会隐藏整行。这个函数看起来像这样:functioncheckColumns(){varmaxColumns=12;$('.row').each(function(){varelementsLength=$(this).children('.c

javascript - Webpack sass loader 无法识别全局变量文件

我有这个sass目录:-_vars.scss-main.scss//变量.scss$base-container:1400px;//main.scss@import'./vars';在我的其他js文件中:require('./some-module-sass-file');//some-module-sass-file.scss.container{width:$base-container;}问题是我在vars文件中有全局变量,而some-module-sass-file无法识别它们并抛出错误:undefinedvariable$base-container

javascript - node-sass 安装问题

当我尝试使用npm安装node-sass时,我收到以下错误消息:Cannotdownload"https://github.com/sass/node-sass/releases/download/v3.13.1/win32-x64-57_binding.node":"我使用的命令是:npminstallnode-sass--save-dev-您可以在下面的屏幕截图中看到更多详细信息: 最佳答案 经过一番折腾,终于找到了确切的解决办法。在nodejs软件文件夹中,node-sass\4.5.0文件夹仍然创建在npm-cache文件夹

javascript - 管理 Web 组件的依赖关系; JS、CSS/SASS 和模板文件

我正在寻找布局我们新的网络组件的结构,目前我不确定我是否找到了一个工具来完成我们理想中想要的所有事情,或者非常接近,但看起来它会成为当今想做的相当普遍的事情。我们有一个运行Java服务器端的Web应用程序,而客户端我们大量使用JavaScript并且SASS,除其他事项外。我们正在寻求重新构建我们的一些代码库,并对动态页面内容的某些方面进行组件化。例如,我们希望有一个标准的表格组件,它可以完全独立于完整的网络应用程序进行开发。我看到表格组件具有以下3个核心文件:table.jstable.scss(我们编译成CSS文件的SASS文件)table.tmpl(我们的模板文件最终编译成JS函

ruby - 在 Windows 中自动化 sass 编译

所以尽可能简单地说,我想将SASS合并到我正在开发的网站中(互联网似乎建议SASS是最好的预处理器候选者)但我是那种总是当我同时开发后端和前端时,稍微调整CSS。我现在买不起Mac或构建一个linux机器,处理VMWare有点糟糕。那么有没有人对如何在Windowsenv中创建一个自动化进程提出建议,当我保存一个SASS.scss文件时,它会由ruby​​sass自动处理并且生成css文件并将其放入正确的项目文件夹中? 最佳答案 您可以使用PreprosAppwindow。它可以编译less、sass、scss、stylus、jad