草庐IT

Sass-loader

全部标签

javascript - Sass 加载器和 webpack 4

如何在webpack4中使用sassloader?我阅读了很多关于此的内容,大多数网站都推荐使用ExtractTextPlugin,但ExtractTextPlugin不适用于webpack4。我写了以下webpack.config.js:constpath=require('path');constClosureCompilerPlugin=require('webpack-closure-compiler');module.exports={module:{rules:[{test:/\.scss$/,use:[{loader:"style-loader"},{loader:"cs

javascript - Webpack,less-loader - 意外的 token - 为什么?

我正在使用Webpack(在Windows环境中),我正在尝试使用less-loader和extract-text-webpack-plugin生成一个css文件。我的node_modules文件夹中还有less、webpack-core和webpack。在我的应用中我使用:require('./index.less');我的Webpack配置:constpath=require('path');constExtractTextPlugin=require("extract-text-webpack-plugin");module.exports={entry:['./app/inde

javascript - AS3 : How do I get dynamic loader URL from LoaderInfo in Event Listener Function?

我正在加载很多图片,并且正在使用一个数组来执行此操作。loader[i].load(newURLRequest(picture[i]));我的事件监听器功能是这样启用的:loader[i].contentLoaderInfo.addEventListener(Event.COMPLETE,onComplete);我的onComplete事件处理程序显示了这一点:trace(e.target);//OUTPUT:[objectLoaderInfo]我在LoaderInfo中寻找了一些属性,这些属性可能会识别哪个加载器启动了监听器(“i”的值),这样我就可以具体地处理每个加载器,如下所示:

javascript - gulp-sass @import CSS 文件

使用gulp-sass我可以包含.scss文件@import'filepath.scss';但是当我尝试使用@import'filepath.css'导入普通的css文件时,它只是添加了importurl(filepath.css);的导入行到输出css文件,而不是实际导入代码。如何导入CSS文件和SCSS文件?我想这样做以包含来自凉亭的文件。这是我的gulp函数://includegulpvargulp=require('gulp');//includedepsvarminifyCSS=require('gulp-minify-css'),autoprefix=require('gu

javascript - Webpack [url/file-loader] 没有解析 URL 的相对路径

我在Webpack中遇到了一个关于相对路径的问题。让我试着解释一下这个场景:我在Workspace目录中有2个单独的项目:Project-A[使用Gulp捆绑]:稳定且有效项目-B[使用Webpack捆绑]:新项目由于这两个项目都使用相同的样式,所以我想重用ProjectA到ProjectB的SCSS文件[由标准变量、预定义布局、模态、类等组成].现在,如果我尝试将项目Aindex.scss导入项目Bindex.scss作为另一个部分[注释掉背景图像URL依赖性],webpack能够生成所需的CSS输出文件。//ImportProjectASCSS[CommonVaribles,Cla

javascript - 如何在 webpack 中加载 sass 样式表中使用的图像?

我正在使用Webpack来捆绑我的模块,并使用sass在基于React的应用程序中进行样式设置。我使用单独的样式表设置组件的背景图像并在index.js中加载该样式表。样式表中的所有样式都应用于该组件背景图像除外。这是我的示例样式表$bg-img:url('/img/bg.jpg');.show{position:relative;background:$black$bg-imgcentercenter;width:100%;height:100%;background-size:cover;overflow:hidden;}解决该问题的一种方法是明确要求图像,然后为React组件创建

javascript - 运行 "saas:dev"(sass) 任务总线错误 : 10

我正在运行grunt-sass来尝试编译我的SCSS,但每次运行时我都会收到总线错误:10。使用Node版本5.6.0,可以找到错误的图像here.以前有人遇到过这个吗?Gruntfile.js:module.exports=function(grunt){//Configuretasksgrunt.initConfig({pkg:grunt.file.readJSON('package.json'),uglify:{dev:{options:{beautify:true,mangle:false,compress:false,preserveComments:'all'},src:'

javascript - 在不明确要求 Assets 的情况下将 webpack 与 jade-loader 一起使用

我正在尝试将Webpackjade-loader与html-loader结合使用,以便能够省略jade模板中的要求+使用相对于特定文件夹的路径。我尝试了一些方法,但都没有用。默认情况下,jade-loader在使用img(src=require("../../../../assets/images/imac.png")alt="computer"),使用以下webpack配置:module.exports={devtool:'eval',entry:['webpack-dev-server/client?http://localhost:3000','webpack/hot/only-

javascript - Webpack 无法解析 html-loader

我正在将一个使用requirejs的项目转换为webpack,但遇到了“html-loader”加载器的问题。package.json:"html-loader":"^0.3.0","webpack":"^1.11.0","webpack-dev-server":"^1.10.1"应用程序/js/webpack.config.js://folderstructure://root//app/js//bower_components///dist///node_modules/entry:'./app/js/main.js',output:{path:'dist/js/',filenam

javascript - 如何向 Fancy Box Loader 添加文本

单击链接时,我需要在FancyBox叠加层上加载一个巨大的pdf。在加载pdf之前,我正在显示一个FancyBox加载器。问题是我需要在FancyBox加载器中添加诸如“请稍候...等”之类的文本。谁能帮忙?这是我的代码:ClickHereToViewThePDF$(document).ready(function(){$(".fancypdf").click(function(event){$.fancybox.open(this.href,{type:"iframe"});$.fancybox.showLoading();$("iframe.fancybox-iframe").lo