Tuyên bố miễn trừ trách nhiệm: Postcss-Loader là gói của bên thứ ba được duy trì bởi các thành viên cộng đồng, nó có khả năng không có cùng hỗ trợ, chính sách bảo mật hoặc giấy phép như webpack và nó không được duy trì bởi webpack. postcss-loader is a third-party package maintained by community members, it potentially does not have the same support, security policy or license as webpack, and it is not maintained by webpack.
Nội dung chính Show
Vượt qua yarn add -D postcss-loader postcss
44 trong plugin. Bắt đầu module.exports = {
plugins: [
[
"postcss-preset-env",
{
// Options
},
],
],
};2 module.exports = {
plugins: [
[
"postcss-preset-env",
{
// Options
},
],
],
};3 module.exports = {
plugins: [
[
"postcss-preset-env",
{
// Options
},
],
],
};4 module.exports = {
plugins: [
[
"postcss-preset-env",
{
// Options
},
],
],
};5 Cho phép chỉ định đường dẫn đến tệp cấu hình. Mặc định: Phụ thuộc vào giá trị yarn add -D postcss-loader postcss
01 Loại module.exports = {
plugins: [
[
"postcss-preset-env",
{
// Options
},
],
],
};5 phải giống như postcss.d.ts Sử dụng cú pháp yarn add -D postcss-loader postcss
13. Thêm tiền tố nhà cung cấp vào các quy tắc CSS bằng cách sử dụng yarn add -D postcss-loader postcss
14. Sử dụng cú pháp yarn add -D postcss-loader postcss
13. Bạn sẽ cần cài đặt yarn add -D postcss-loader postcss
14: Không có tùy chọn bổ sung cần thiết ở phía module.exports = {
module: {
rules: [
{
test: /\.css$/i,
use: [
"style-loader",
"css-loader",
{
loader: "postcss-loader",
options: {
postcssOptions: {
plugins: [
[
"postcss-preset-env",
{
// Options
},
],
],
},
},
},
],
},
],
},
};7. Để làm cho chúng hoạt động đúng, hãy thêm tùy chọn ____ 95 ____ ____122. yarn add -D postcss-loader postcss
19 là gì? Xin vui lòng đọc. Bạn sẽ cần cài đặt module.exports = {
plugins: [
[
"postcss-preset-env",
{
// Options
},
],
],
};9:
yarn add -D postcss-loader postcss
29 = yarn add -D postcss-loader postcss
38 - Loại tin nhắn (yêu cầu, phải bằng yarn add -D postcss-loader postcss
38, yarn add -D postcss-loader postcss
40, yarn add -D postcss-loader postcss
41 hoặc yarn add -D postcss-loader postcss
42)
yarn add -D postcss-loader postcss
32 - Đường dẫn tệp tuyệt đối (yêu cầu)Hoặc bạn có thể sử dụng plugin đã làm sẵn Postcss-add-add-end.
Vượt qua yarn add -D postcss-loader postcss
44 trong plugin. Đóng góp
Xin vui lòng dành một chút thời gian để đọc các hướng dẫn đóng góp của chúng tôi nếu bạn chưa làm như vậy.
npm install --save-dev postcss-loader postcss
ĐÓNG GÓP
yarn add -D postcss-loader postcss
ĐÓNG GÓP
pnpm add -D postcss-loader postcss
Giấy phép
MIT
file.js
import css from "file.css" ;
webpack.config.js
module. exports = {
module: {
rules: [
{
test: /\.css$/i ,
use: [
"style-loader" ,
"css-loader" ,
{
loader: "postcss-loader" ,
options: {
postcssOptions: {
plugins: [
[
"postcss-preset-env" ,
{
// Options
} ,
] ,
] ,
} ,
} ,
} ,
] ,
} ,
] ,
} ,
} ;
Trò chuyện trên trang web:
postcss.config.js
module. exports = {
plugins: [
[
"postcss-preset-env" ,
{
// Options
} ,
] ,
] ,
} ;
Trò chuyện Postcss:automatically searches for configuration files.
webpack.config.js
module. exports = {
module: {
rules: [
{
test: /\.css$/i ,
use: [ "style-loader" , "css-loader" , "postcss-loader" ] ,
} ,
] ,
} ,
} ;
Trình tải để xử lý CSS với
module. exports = {
module: {
rules: [
{
test: /\.css$/i ,
use: [
"style-loader" ,
"css-loader" ,
{
loader: "postcss-loader" ,
options: {
postcssOptions: {
plugins: [
[
"postcss-preset-env" ,
{
// Options
} ,
] ,
] ,
} ,
} ,
} ,
] ,
} ,
] ,
} ,
} ;
6.Bắt đầu module. exports = {
plugins: [
[
"postcss-preset-env" ,
{
// Options
} ,
] ,
] ,
} ;
2module. exports = {
plugins: [
[
"postcss-preset-env" ,
{
// Options
} ,
] ,
] ,
} ;
3module. exports = {
plugins: [
[
"postcss-preset-env" ,
{
// Options
} ,
] ,
] ,
} ;
4module. exports = {
plugins: [
[
"postcss-preset-env" ,
{
// Options
} ,
] ,
] ,
} ;
5module.exports = {
plugins: [
[
"postcss-preset-env",
{
// Options
},
],
],
};2 Type:
type execute = boolean ;
Bạn cần WebPack V5 để sử dụng phiên bản mới nhất. Đối với WebPack V4, bạn phải cài đặt Postcss-Loader V4.
Để bắt đầu, bạn sẽ cần cài đặt
module. exports = {
module: {
rules: [
{
test: /\.css$/i ,
use: [
"style-loader" ,
"css-loader" ,
{
loader: "postcss-loader" ,
options: {
postcssOptions: {
plugins: [
[
"postcss-preset-env" ,
{
// Options
} ,
] ,
] ,
} ,
} ,
} ,
] ,
} ,
] ,
} ,
} ;
7 và module. exports = {
module: {
rules: [
{
test: /\.css$/i ,
use: [
"style-loader" ,
"css-loader" ,
{
loader: "postcss-loader" ,
options: {
postcssOptions: {
plugins: [
[
"postcss-preset-env" ,
{
// Options
} ,
] ,
] ,
} ,
} ,
} ,
] ,
} ,
] ,
} ,
} ;
8:webpack.config.js
module. exports = {
module: {
rules: [
{
test: /\.style.js$/ ,
use: [
"style-loader" ,
{
loader: "css-loader" ,
} ,
{
loader: "postcss-loader" ,
options: {
postcssOptions: {
parser: "postcss-js" ,
} ,
execute: true ,
} ,
} ,
] ,
} ,
] ,
} ,
} ;
module.exports = {
plugins: [
[
"postcss-preset-env",
{
// Options
},
],
],
};3 Type:
type postcssOptions =
| {
from : string ;
map: boolean | SourceMapOptions;
parser: string | object | ( ( ) => Parser) ;
stringifier: Stringifier | Syntax;
syntax: Syntax;
to: string ;
}
| ( ( loaderContext: LoaderContext) => {
from : string ;
map: boolean | SourceMapOptions;
parser: string | object | ( ( ) => Parser) ;
stringifier: Stringifier | Syntax;
syntax: Syntax;
to: string ;
} ) ;
Bạn cần WebPack V5 để sử dụng phiên bản mới nhất. Đối với WebPack V4, bạn phải cài đặt Postcss-Loader V4.
Để bắt đầu, bạn sẽ cần cài đặt
module. exports = {
module: {
rules: [
{
test: /\.css$/i ,
use: [
"style-loader" ,
"css-loader" ,
{
loader: "postcss-loader" ,
options: {
postcssOptions: {
plugins: [
[
"postcss-preset-env" ,
{
// Options
} ,
] ,
] ,
} ,
} ,
} ,
] ,
} ,
] ,
} ,
} ;
7 và module. exports = {
module: {
rules: [
{
test: /\.css$/i ,
use: [
"style-loader" ,
"css-loader" ,
{
loader: "postcss-loader" ,
options: {
postcssOptions: {
plugins: [
[
"postcss-preset-env" ,
{
// Options
} ,
] ,
] ,
} ,
} ,
} ,
] ,
} ,
] ,
} ,
} ;
8:hoặc
Sau đó thêm plugin vào cấu hình
module. exports = {
module: {
rules: [
{
test: /\.css$/i ,
use: [
"style-loader" ,
"css-loader" ,
{
loader: "postcss-loader" ,
options: {
postcssOptions: {
plugins: [
[
"postcss-preset-env" ,
{
// Options
} ,
] ,
] ,
} ,
} ,
} ,
] ,
} ,
] ,
} ,
} ;
9 của bạn. Ví dụ:type execute = boolean ;
0Trong cấu hình sau, plugin
module. exports = {
plugins: [
[
"postcss-preset-env" ,
{
// Options
} ,
] ,
] ,
} ;
0 được sử dụng, không được cài đặt theo mặc định.Sử dụng thay thế với các tệp cấu hình:
(recommended )
yarn add -D postcss-loader postcss
0Trình tải tự động tìm kiếm các tệp cấu hình. (deprecated , will be removed in the next major release)
yarn add -D postcss-loader postcss
1Và chạy
module. exports = {
module: {
rules: [
{
test: /\.css$/i ,
use: [
"style-loader" ,
"css-loader" ,
{
loader: "postcss-loader" ,
options: {
postcssOptions: {
plugins: [
[
"postcss-preset-env" ,
{
// Options
} ,
] ,
] ,
} ,
} ,
} ,
] ,
} ,
] ,
} ,
} ;
9 thông qua phương pháp ưa thích của bạn.webpack.config.js
yarn add -D postcss-loader postcss
2Tùy chọn
webpack.config.js
yarn add -D postcss-loader postcss
3Mặc định:
module. exports = {
plugins: [
[
"postcss-preset-env" ,
{
// Options
} ,
] ,
] ,
} ;
7webpack.config.js
yarn add -D postcss-loader postcss
4type execute = boolean ;
5webpack.config.js
yarn add -D postcss-loader postcss
5module. exports = {
module: {
rules: [
{
test: /\.css$/i ,
use: [ "style-loader" , "css-loader" , "postcss-loader" ] ,
} ,
] ,
} ,
} ;
5Type:
yarn add -D postcss-loader postcss
6Bạn cần WebPack V5 để sử dụng phiên bản mới nhất. Đối với WebPack V4, bạn phải cài đặt Postcss-Loader V4.
Để bắt đầu, bạn sẽ cần cài đặt
module. exports = {
module: {
rules: [
{
test: /\.css$/i ,
use: [
"style-loader" ,
"css-loader" ,
{
loader: "postcss-loader" ,
options: {
postcssOptions: {
plugins: [
[
"postcss-preset-env" ,
{
// Options
} ,
] ,
] ,
} ,
} ,
} ,
] ,
} ,
] ,
} ,
} ;
7 và module. exports = {
module: {
rules: [
{
test: /\.css$/i ,
use: [
"style-loader" ,
"css-loader" ,
{
loader: "postcss-loader" ,
options: {
postcssOptions: {
plugins: [
[
"postcss-preset-env" ,
{
// Options
} ,
] ,
] ,
} ,
} ,
} ,
] ,
} ,
] ,
} ,
} ;
8: hoặcSau đó thêm plugin vào cấu hình
module. exports = {
module: {
rules: [
{
test: /\.css$/i ,
use: [
"style-loader" ,
"css-loader" ,
{
loader: "postcss-loader" ,
options: {
postcssOptions: {
plugins: [
[
"postcss-preset-env" ,
{
// Options
} ,
] ,
] ,
} ,
} ,
} ,
] ,
} ,
] ,
} ,
} ;
9 của bạn. Ví dụ:Trong cấu hình sau, plugin module. exports = {
plugins: [
[
"postcss-preset-env" ,
{
// Options
} ,
] ,
] ,
} ;
0 được sử dụng, không được cài đặt theo mặc định. Sử dụng thay thế với các tệp cấu hình: Trình tải tự động tìm kiếm các tệp cấu hình. Và chạy module. exports = {
module: {
rules: [
{
test: /\.css$/i ,
use: [
"style-loader" ,
"css-loader" ,
{
loader: "postcss-loader" ,
options: {
postcssOptions: {
plugins: [
[
"postcss-preset-env" ,
{
// Options
} ,
] ,
] ,
} ,
} ,
} ,
] ,
} ,
] ,
} ,
} ;
9 thông qua phương pháp ưa thích của bạn.recommended ) Tùy chọnMặc định:
module. exports = {
plugins: [
[
"postcss-preset-env" ,
{
// Options
} ,
] ,
] ,
} ;
7Kích hoạt hỗ trợ phân tích cú pháp PostcSS trong module. exports = {
plugins: [
[
"postcss-preset-env" ,
{
// Options
} ,
] ,
] ,
} ;
8. Nếu bạn sử dụng Kiểu JS, trình phân tích cú pháp module. exports = {
plugins: [
[
"postcss-preset-env" ,
{
// Options
} ,
] ,
] ,
} ;
9, hãy thêm tùy chọn module. exports = {
plugins: [
[
"postcss-preset-env" ,
{
// Options
} ,
] ,
] ,
} ;
2. (recommend )
yarn add -D postcss-loader postcss
7Cho phép đặt
module. exports = {
module: {
rules: [
{
test: /\.css$/i ,
use: [ "style-loader" , "css-loader" , "postcss-loader" ] ,
} ,
] ,
} ,
} ;
3 và plugin.Kích hoạt hỗ trợ phân tích cú pháp PostcSS trong module. exports = {
plugins: [
[
"postcss-preset-env" ,
{
// Options
} ,
] ,
] ,
} ;
8. Nếu bạn sử dụng Kiểu JS, trình phân tích cú pháp module. exports = {
plugins: [
[
"postcss-preset-env" ,
{
// Options
} ,
] ,
] ,
} ;
9, hãy thêm tùy chọn module. exports = {
plugins: [
[
"postcss-preset-env" ,
{
// Options
} ,
] ,
] ,
} ;
2. (recommend )
yarn add -D postcss-loader postcss
8Cho phép đặt module. exports = {
module: {
rules: [
{
test: /\.css$/i ,
use: [ "style-loader" , "css-loader" , "postcss-loader" ] ,
} ,
] ,
} ,
} ;
3 và plugin.
(deprecated , will be removed in the next major release)
yarn add -D postcss-loader postcss
9 Tất cả các tùy chọn module. exports = {
module: {
rules: [
{
test: /\.css$/i ,
use: [
"style-loader" ,
"css-loader" ,
{
loader: "postcss-loader" ,
options: {
postcssOptions: {
plugins: [
[
"postcss-preset-env" ,
{
// Options
} ,
] ,
] ,
} ,
} ,
} ,
] ,
} ,
] ,
} ,
} ;
6 được hỗ trợ. Có tùy chọn module. exports = {
module: {
rules: [
{
test: /\.css$/i ,
use: [ "style-loader" , "css-loader" , "postcss-loader" ] ,
} ,
] ,
} ,
} ;
5 đặc biệt cho các tệp cấu hình. Cách nó hoạt động và cách nó có thể được cấu hình được mô tả dưới đây.Chúng tôi khuyên bạn không chỉ định các tùy chọn
module. exports = {
module: {
rules: [
{
test: /\.css$/i ,
use: [ "style-loader" , "css-loader" , "postcss-loader" ] ,
} ,
] ,
} ,
} ;
6, module. exports = {
module: {
rules: [
{
test: /\.css$/i ,
use: [ "style-loader" , "css-loader" , "postcss-loader" ] ,
} ,
] ,
} ,
} ;
7 và module. exports = {
module: {
rules: [
{
test: /\.css$/i ,
use: [ "style-loader" , "css-loader" , "postcss-loader" ] ,
} ,
] ,
} ,
} ;
8, bởi vì điều này có thể dẫn đến đường dẫn sai trong bản đồ nguồn. Nếu bạn cần bản đồ nguồn, vui lòng sử dụng tùy chọn module. exports = {
module: {
rules: [
{
test: /\.css$/i ,
use: [ "style-loader" , "css-loader" , "postcss-loader" ] ,
} ,
] ,
} ,
} ;
9.pnpm add -D postcss-loader postcss
0Thiết lập
type execute = boolean ;
1:Sử dụng nó trước
type postcssOptions =
| {
from : string ;
map: boolean | SourceMapOptions;
parser: string | object | ( ( ) => Parser) ;
stringifier: Stringifier | Syntax;
syntax: Syntax;
to: string ;
}
| ( ( loaderContext: LoaderContext) => {
from : string ;
map: boolean | SourceMapOptions;
parser: string | object | ( ( ) => Parser) ;
stringifier: Stringifier | Syntax;
syntax: Syntax;
to: string ;
} ) ;
5 và type postcssOptions =
| {
from : string ;
map: boolean | SourceMapOptions;
parser: string | object | ( ( ) => Parser) ;
stringifier: Stringifier | Syntax;
syntax: Syntax;
to: string ;
}
| ( ( loaderContext: LoaderContext) => {
from : string ;
map: boolean | SourceMapOptions;
parser: string | object | ( ( ) => Parser) ;
stringifier: Stringifier | Syntax;
syntax: Syntax;
to: string ;
} ) ;
7, nhưng sau các trình tải tiền xử lý khác như ví dụ type postcssOptions =
| {
from : string ;
map: boolean | SourceMapOptions;
parser: string | object | ( ( ) => Parser) ;
stringifier: Stringifier | Syntax;
syntax: Syntax;
to: string ;
}
| ( ( loaderContext: LoaderContext) => {
from : string ;
map: boolean | SourceMapOptions;
parser: string | object | ( ( ) => Parser) ;
stringifier: Stringifier | Syntax;
syntax: Syntax;
to: string ;
} ) ;
8, nếu bạn sử dụng bất kỳ (vì trình tải webpack đánh giá từ phải sang trái/dưới lên trên).before type postcssOptions =
| {
from : string ;
map: boolean | SourceMapOptions;
parser: string | object | ( ( ) => Parser) ;
stringifier: Stringifier | Syntax;
syntax: Syntax;
to: string ;
}
| ( ( loaderContext: LoaderContext) => {
from : string ;
map: boolean | SourceMapOptions;
parser: string | object | ( ( ) => Parser) ;
stringifier: Stringifier | Syntax;
syntax: Syntax;
to: string ;
} ) ;
5 and
type postcssOptions =
| {
from : string ;
map: boolean | SourceMapOptions;
parser: string | object | ( ( ) => Parser) ;
stringifier: Stringifier | Syntax;
syntax: Syntax;
to: string ;
}
| ( ( loaderContext: LoaderContext) => {
from : string ;
map: boolean | SourceMapOptions;
parser: string | object | ( ( ) => Parser) ;
stringifier: Stringifier | Syntax;
syntax: Syntax;
to: string ;
} ) ;
7, but after other preprocessor loaders like e.g type postcssOptions =
| {
from : string ;
map: boolean | SourceMapOptions;
parser: string | object | ( ( ) => Parser) ;
stringifier: Stringifier | Syntax;
syntax: Syntax;
to: string ;
}
| ( ( loaderContext: LoaderContext) => {
from : string ;
map: boolean | SourceMapOptions;
parser: string | object | ( ( ) => Parser) ;
stringifier: Stringifier | Syntax;
syntax: Syntax;
to: string ;
} ) ;
8, if you use any (since webpack loaders evaluate right to left/bottom to top).WebPack.config.js (được đề xuất) (recommended )
pnpm add -D postcss-loader postcss
1type postcssOptions =
| {
from : string ;
map: boolean | SourceMapOptions;
parser: string | object | ( ( ) => Parser) ;
stringifier: Stringifier | Syntax;
syntax: Syntax;
to: string ;
}
| ( ( loaderContext: LoaderContext) => {
from : string ;
map: boolean | SourceMapOptions;
parser: string | object | ( ( ) => Parser) ;
stringifier: Stringifier | Syntax;
syntax: Syntax;
to: string ;
} ) ;
9Bật/vô hiệu hóa Cấu hình tự động tải.
webpack.config.js
pnpm add -D postcss-loader postcss
2 Sợi dây
Cho phép chỉ định đường dẫn đến tệp cấu hình.
webpack.config.js
pnpm add -D postcss-loader postcss
3module.exports = {
plugins: [
[
"postcss-preset-env",
{
// Options
},
],
],
};4 Type:
pnpm add -D postcss-loader postcss
4Mặc định: Phụ thuộc vào giá trị
yarn add -D postcss-loader postcss
01Theo mặc định tạo bản đồ nguồn phụ thuộc vào tùy chọn
yarn add -D postcss-loader postcss
02. Tất cả các giá trị cho phép tạo bản đồ nguồn ngoại trừ giá trị yarn add -D postcss-loader postcss
03 và yarn add -D postcss-loader postcss
04.webpack.config.js
pnpm add -D postcss-loader postcss
5Thiết lập thay thế:
webpack.config.js
pnpm add -D postcss-loader postcss
6module.exports = {
plugins: [
[
"postcss-preset-env",
{
// Options
},
],
],
};5 Type:
pnpm add -D postcss-loader postcss
7Loại
module. exports = {
plugins: [
[
"postcss-preset-env" ,
{
// Options
} ,
] ,
] ,
} ;
5 phải giống như postcss.d.tsMặc định:
module. exports = {
module: {
rules: [
{
test: /\.css$/i ,
use: [
"style-loader" ,
"css-loader" ,
{
loader: "postcss-loader" ,
options: {
postcssOptions: {
plugins: [
[
"postcss-preset-env" ,
{
// Options
} ,
] ,
] ,
} ,
} ,
} ,
] ,
} ,
] ,
} ,
} ;
8Tùy chọn
module. exports = {
plugins: [
[
"postcss-preset-env" ,
{
// Options
} ,
] ,
] ,
} ;
5 đặc biệt xác định việc triển khai POSTCSS để sử dụng. Ghi đè phiên bản yarn add -D postcss-loader postcss
09 được cài đặt cục bộ của module. exports = {
module: {
rules: [
{
test: /\.css$/i ,
use: [
"style-loader" ,
"css-loader" ,
{
loader: "postcss-loader" ,
options: {
postcssOptions: {
plugins: [
[
"postcss-preset-env" ,
{
// Options
} ,
] ,
] ,
} ,
} ,
} ,
] ,
} ,
] ,
} ,
} ;
8.Tùy chọn này chỉ thực sự hữu ích cho các tác giả công cụ hạ nguồn để giảm bớt quá trình chuyển đổi 7 đến 8 của Postcss.
type execute = boolean ;
5webpack.config.js
pnpm add -D postcss-loader postcss
8 Sợi dâywebpack.config.js
pnpm add -D postcss-loader postcss
9Cho phép chỉ định đường dẫn đến tệp cấu hình. Mặc định: Phụ thuộc vào giá trị yarn add -D postcss-loader postcss
01 Theo mặc định tạo bản đồ nguồn phụ thuộc vào tùy chọn
yarn add -D postcss-loader postcss
02. Tất cả các giá trị cho phép tạo bản đồ nguồn ngoại trừ giá trị yarn add -D postcss-loader postcss
03 và yarn add -D postcss-loader postcss
04.import css from "file.css" ;
0Thiết lập thay thế:
webpack.config.js
import css from "file.css" ;
1Loại module.exports = {
plugins: [
[
"postcss-preset-env",
{
// Options
},
],
],
};5 phải giống như postcss.d.ts Mặc định:
module. exports = {
module: {
rules: [
{
test: /\.css$/i ,
use: [
"style-loader" ,
"css-loader" ,
{
loader: "postcss-loader" ,
options: {
postcssOptions: {
plugins: [
[
"postcss-preset-env" ,
{
// Options
} ,
] ,
] ,
} ,
} ,
} ,
] ,
} ,
] ,
} ,
} ;
8import css from "file.css" ;
2Tùy chọn
module. exports = {
plugins: [
[
"postcss-preset-env" ,
{
// Options
} ,
] ,
] ,
} ;
5 đặc biệt xác định việc triển khai POSTCSS để sử dụng. Ghi đè phiên bản yarn add -D postcss-loader postcss
09 được cài đặt cục bộ của module. exports = {
module: {
rules: [
{
test: /\.css$/i ,
use: [
"style-loader" ,
"css-loader" ,
{
loader: "postcss-loader" ,
options: {
postcssOptions: {
plugins: [
[
"postcss-preset-env" ,
{
// Options
} ,
] ,
] ,
} ,
} ,
} ,
] ,
} ,
] ,
} ,
} ;
8.webpack.config.js
import css from "file.css" ;
3Tùy chọn này chỉ thực sự hữu ích cho các tác giả công cụ hạ nguồn để giảm bớt quá trình chuyển đổi 7 đến 8 của Postcss.
Ví dụ
ĐườngBạn sẽ cần cài đặt
yarn add -D postcss-loader postcss
12:import css from "file.css" ;
4webpack.config.js
import css from "file.css" ;
5Sử dụng cú pháp yarn add -D postcss-loader postcss
13.
Autoprefixer
Bạn sẽ cần cài đặt
yarn add -D postcss-loader postcss
14:webpack.config.js
import css from "file.css" ;
6Thêm tiền tố nhà cung cấp vào các quy tắc CSS bằng cách sử dụng yarn add -D postcss-loader postcss
14. Cảnh báo
import css from "file.css" ;
7
module. exports = {
plugins: [
[
"postcss-preset-env" ,
{
// Options
} ,
] ,
] ,
} ;
0 bao gồm yarn add -D postcss-loader postcss
14, do đó, việc thêm nó là không cần thiết nếu bạn đã sử dụng cài đặt trước. Thêm thông tinwebpack.config.js
import css from "file.css" ;
8Postcss đặt trước env
import css from "file.css" ;
9Tùy chọn này chỉ thực sự hữu ích cho các tác giả công cụ hạ nguồn để giảm bớt quá trình chuyển đổi 7 đến 8 của Postcss.
Ví dụ
Đường Bạn sẽ cần cài đặt yarn add -D postcss-loader postcss
12:default export per style module. Sử dụng cú pháp yarn add -D postcss-loader postcss
13. Autoprefixer
webpack.config.js
module. exports = {
module: {
rules: [
{
test: /\.css$/i ,
use: [
"style-loader" ,
"css-loader" ,
{
loader: "postcss-loader" ,
options: {
postcssOptions: {
plugins: [
[
"postcss-preset-env" ,
{
// Options
} ,
] ,
] ,
} ,
} ,
} ,
] ,
} ,
] ,
} ,
} ;
0Bạn sẽ cần cài đặt yarn add -D postcss-loader postcss
14: Thêm tiền tố nhà cung cấp vào các quy tắc CSS bằng cách sử dụng
yarn add -D postcss-loader postcss
14.Cảnh báo
module. exports = {
plugins: [
[
"postcss-preset-env" ,
{
// Options
} ,
] ,
] ,
} ;
0 bao gồm yarn add -D postcss-loader postcss
14, do đó, việc thêm nó là không cần thiết nếu bạn đã sử dụng cài đặt trước. Thêm thông tinPostcss đặt trước env Bạn sẽ cần cài đặt module. exports = {
plugins: [
[
"postcss-preset-env" ,
{
// Options
} ,
] ,
] ,
} ;
0: Mô -đun CSS yarn add -D postcss-loader postcss
19 là gì? Xin vui lòng đọc.webpack.config.js
module. exports = {
module: {
rules: [
{
test: /\.css$/i ,
use: [
"style-loader" ,
"css-loader" ,
{
loader: "postcss-loader" ,
options: {
postcssOptions: {
plugins: [
[
"postcss-preset-env" ,
{
// Options
} ,
] ,
] ,
} ,
} ,
} ,
] ,
} ,
] ,
} ,
} ;
1Không có tùy chọn bổ sung cần thiết ở phía module.exports = {
module: {
rules: [
{
test: /\.css$/i,
use: [
"style-loader",
"css-loader",
{
loader: "postcss-loader",
options: {
postcssOptions: {
plugins: [
[
"postcss-preset-env",
{
// Options
},
],
],
},
},
},
],
},
],
},
};7. Để làm cho chúng hoạt động đúng, hãy thêm tùy chọn ____ 95 ____ ____122. CSS-in-JS và
module. exports = {
plugins: [
[
"postcss-preset-env" ,
{
// Options
} ,
] ,
] ,
} ;
9Bạn sẽ cần cài đặt
module. exports = {
plugins: [
[
"postcss-preset-env" ,
{
// Options
} ,
] ,
] ,
} ;
9:Nếu bạn muốn xử lý các kiểu được viết bằng JavaScript, hãy sử dụng trình phân tích cú pháp module. exports = {
plugins: [
[
"postcss-preset-env" ,
{
// Options
} ,
] ,
] ,
} ;
9. Cảnh báo
module. exports = {
plugins: [
[
"postcss-preset-env" ,
{
// Options
} ,
] ,
] ,
} ;
0 bao gồm yarn add -D postcss-loader postcss
14, do đó, việc thêm nó là không cần thiết nếu bạn đã sử dụng cài đặt trước. Thêm thông tinPostcss đặt trước env webpack.config.js
module. exports = {
module: {
rules: [
{
test: /\.css$/i ,
use: [
"style-loader" ,
"css-loader" ,
{
loader: "postcss-loader" ,
options: {
postcssOptions: {
plugins: [
[
"postcss-preset-env" ,
{
// Options
} ,
] ,
] ,
} ,
} ,
} ,
] ,
} ,
] ,
} ,
} ;
2Bạn sẽ cần cài đặt
module. exports = {
plugins: [
[
"postcss-preset-env" ,
{
// Options
} ,
] ,
] ,
} ;
0:Mô -đun CSS webpack.config.js
module. exports = {
module: {
rules: [
{
test: /\.css$/i ,
use: [
"style-loader" ,
"css-loader" ,
{
loader: "postcss-loader" ,
options: {
postcssOptions: {
plugins: [
[
"postcss-preset-env" ,
{
// Options
} ,
] ,
] ,
} ,
} ,
} ,
] ,
} ,
] ,
} ,
} ;
3postcss.config.js
module. exports = {
module: {
rules: [
{
test: /\.css$/i ,
use: [
"style-loader" ,
"css-loader" ,
{
loader: "postcss-loader" ,
options: {
postcssOptions: {
plugins: [
[
"postcss-preset-env" ,
{
// Options
} ,
] ,
] ,
} ,
} ,
} ,
] ,
} ,
] ,
} ,
} ;
4postcssCustomPlugin.js
module. exports = {
module: {
rules: [
{
test: /\.css$/i ,
use: [
"style-loader" ,
"css-loader" ,
{
loader: "postcss-loader" ,
options: {
postcssOptions: {
plugins: [
[
"postcss-preset-env" ,
{
// Options
} ,
] ,
] ,
} ,
} ,
} ,
] ,
} ,
] ,
} ,
} ;
5yarn add -D postcss-loader postcss
19 là gì? Xin vui lòng đọc. Không có tùy chọn bổ sung cần thiết ở phía
module. exports = {
module: {
rules: [
{
test: /\.css$/i ,
use: [
"style-loader" ,
"css-loader" ,
{
loader: "postcss-loader" ,
options: {
postcssOptions: {
plugins: [
[
"postcss-preset-env" ,
{
// Options
} ,
] ,
] ,
} ,
} ,
} ,
] ,
} ,
] ,
} ,
} ;
7. Để làm cho chúng hoạt động đúng, hãy thêm tùy chọn ____ 95 ____ ____122.CSS-in-JS và
module. exports = {
plugins: [
[
"postcss-preset-env" ,
{
// Options
} ,
] ,
] ,
} ;
9Bạn sẽ cần cài đặt module.exports = {
plugins: [
[
"postcss-preset-env",
{
// Options
},
],
],
};9: Nếu bạn muốn xử lý các kiểu được viết bằng JavaScript, hãy sử dụng trình phân tích cú pháp
module. exports = {
plugins: [
[
"postcss-preset-env" ,
{
// Options
} ,
] ,
] ,
} ;
9.