Heim > Web-Frontend > Front-End-Fragen und Antworten > Detaillierte Erläuterung des Webpack-Packens mit weniger oder Sass-Ressourcen

Detaillierte Erläuterung des Webpack-Packens mit weniger oder Sass-Ressourcen

WBOY
Freigeben: 2022-08-09 14:20:16
nach vorne
2126 Leute haben es durchsucht

Dieser Artikel vermittelt Ihnen relevantes Wissen über Javascript. Er stellt hauptsächlich verwandte Themen zum Thema Webpack-Paketierung oder Sass-Ressourcen vor, einschließlich verwandter Inhalte zur Verwendung von Less-Loader- und Sass-Loader-Plug-Ins. Werfen wir einen Blick darauf , hoffe es hilft allen.

Detaillierte Erläuterung des Webpack-Packens mit weniger oder Sass-Ressourcen

[Verwandte Empfehlungen: Javascript-Video-Tutorial, Web-Frontend]

Plug-in herunterladen

weniger Download, weniger Paket und weniger Loader

Sass-Download, Node-Sass und Sass-Loader

Plug-in verwenden

webpack.config.js

 module: {                  //css打包规则
        rules: [{
            test: /\.css$/,        //把项目中所有以.css结尾的文件打包,插入到html里
            use: ["style-loader","css-loader"]  //css兼容loader,单独的css文件
        }, {
            test: /\.less$/,
            use: ["style-loader","css-loader","less-loader"]   //从右到左,内联样式
        },{
            test: /\.scss$/,
            use: ["style-loader","css-loader","sass-loader"]
        }]
    },
Nach dem Login kopieren

Verzeichnisstruktur

lessstyle.less

@width:200px;
@height:200px;
@color:red;

body {
  margin: 0;
  padding: 0;
}
p {
  color: @color;
  font-size: 25px;
}
h1 {
  color: blue;
  font-size: 88px;
}
.box2 {
  width: @width;
  height: @height;
  background-color: @color;
}
Nach dem Login kopieren

sassstyle.scss

$w:50px;
$h:100px;
.box3 {
  width: $w;
  height: $h * 3;
  background-color: greenyellow;
  color: bisque;
}
Nach dem Login kopieren

index.html

nbsp;html>


    <meta>
    <title>Title</title>


<h1>商城首页~~~~~~</h1>
<p>打包css</p>
<div>
    this is a box1
</div>
<div>
    this is a box2
</div>
<div>
    this is a box3
</div>

Nach dem Login kopieren

index.js

require("../css/style.css")
require("../css/lessstyle.less")
require("../css/sassstyle.scss")
console.log("首页专用js文件");
Nach dem Login kopieren

Ausführungwebpack

HTML-Seite

Detaillierte Erläuterung des Webpack-Packens mit weniger oder Sass-Ressourcen

【 Verwandte Empfehlungen: Javascript-Video-Tutorial, Web-Frontend

Das obige ist der detaillierte Inhalt vonDetaillierte Erläuterung des Webpack-Packens mit weniger oder Sass-Ressourcen. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Verwandte Etiketten:
Quelle:csdn.net
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage