Xin chào, Thế giới và trong hướng dẫn này, tôi sẽ chỉ cho bạn cách biên dịch mã SCSS của bạn thành CSS bằng cách sử dụng tiện ích mở rộng mã Visual Studio trong thời gian thực! Sau khi bạn lưu tệp .SCSS, nó sẽ tự động tạo tệp .css cho bạn! Phần mở rộng được thực hiện bởi Ritwick Dey, một nhà phát triển với hơn 4,3 triệu lượt tải xuống trên các phần mở rộng khác nhau của anh ấy trên thị trường Visual Studio. Bây giờ, tất cả đã nói, hãy để Lừa vào hướng dẫn!
1. Cài đặt tiện ích mở rộng
Truy cập trang mở rộng trình biên dịch SASS trực tiếp và nhấn nút cài đặt lớn màu xanh lá cây. Bạn cũng có thể nhấp vào đoạn hội thoại của các phần mở rộng [Ctrl-shift-x] trong mã Visual Studio và tìm kiếm trình biên dịch SASS trực tiếp và nhấp vào bản của Ritwick Dey.
2. Mở tệp SCSS của bạn
Bạn phải có tệp .SCSS của bạn hiện đang mở [không hoạt động chính xác] trong bảng điều khiển Explorer.
3. Nhấp vào nút Xem Sass Sass
Nhìn vào phía dưới bên phải của giao diện mã Visual Studio và bạn sẽ thấy một nút nói rằng Watch Watch Sass. Nhấp vào nút và tiện ích mở rộng sẽ tạo tệp {fileName} .css và {fileName} .map.css trong thư mục của tất cả các tệp .SCSS mở!
4. Xem và thưởng thức!
Bây giờ bạn có thể sử dụng và biên dịch các tệp SASS của mình trong thời gian thực mà không phải lo lắng về việc chạy lệnh vào thiết bị đầu cuối mỗi khi bạn cần tải lại! Tôi hy vọng rằng bài viết này hy vọng bạn!
Câu hỏi thường gặp
Mã VS có cung cấp bộ chọn màu không? Click on an extension tile above to read the description and reviews to decide which extension is best for you. See more in the Marketplace.
Có, di chuột qua tham chiếu màu CSS và bộ chọn màu được hiển thị.
Có hỗ trợ cho cú pháp SASS dựa trên thụt lề [.sass] không?⌃Space [Windows, Linux Ctrl+Space] to get a list of context specific options.
Không, nhưng có một số phần mở rộng trên thị trường hỗ trợ hương vị thụt lề của Sass, ví dụ, phần mở rộng SASS ban đầu được tạo ra bởi Robin Bentley, hiện được duy trì bởi Leonard Grosoli.⌃Space [Windows, Linux Ctrl+Space].
Làm cách nào để biên dịch tệp SCSS trong Visual Studio?
Cách biên dịch mã SCSS trong mã Visual Studio.
Cài đặt tiện ích mở rộng. Truy cập trang mở rộng trình biên dịch SASS trực tiếp và nhấn nút cài đặt lớn màu xanh lá cây. ....
Mở tệp SCSS của bạn. Bạn phải có của bạn. .... You can trigger between different color modes by clicking on the color string at the top of the picker.
Nhấp vào nút Xem Sass Sass. ....
"editor.colorDecorators": false
Xem và thưởng thức!.
"[css]": {
"editor.colorDecorators": false
}
Gấp
Bạn có thể gấp các vùng mã nguồn bằng các biểu tượng gấp trên máng xối giữa các số dòng và bắt đầu dòng. Các vùng gấp có sẵn cho tất cả các khai báo [ví dụ: khai báo quy tắc] và cho các nhận xét đa dòng trong mã nguồn.
Ngoài ra, bạn có thể sử dụng các điểm đánh dấu khu vực sau để xác định vùng gấp:
"[css]": {
"editor.colorDecorators": false
}
4 và "[css]": {
"editor.colorDecorators": false
}
5 trong CSS/SCSS/ít hơn hoặc "[css]": {
"editor.colorDecorators": false
}
6 và "[css]": {
"editor.colorDecorators": false
}
7 trong SCSS/Ít hơn.Nếu bạn thích chuyển sang gấp dựa trên thụt cho CSS, ít hơn và SCSS, hãy sử dụng:
"[css]": {
"editor.foldingStrategy": "indentation"
},
Đoạn trích Emmet
Hỗ trợ viết tắt Emmet được tích hợp vào mã VS, các đề xuất được liệt kê cùng với các đề xuất và đoạn trích khác trong danh sách tự động hoàn thành của trình soạn thảo.
Mẹo: Xem phần CSS của bảng cheat Emmet để viết tắt hợp lệ. See the CSS section of the Emmet cheat sheet for valid abbreviations.
Mã VS cũng hỗ trợ các đoạn trích do người dùng xác định.
Xác minh cú pháp & Lining
Có hỗ trợ cho phiên bản CSS
Lưu ý: Bạn có thể vô hiệu hóa CSS, SASS hoặc ít xác thực mặc định của mã vs bằng cách đặt cài đặt người dùng hoặc không gian làm việc
8 tương ứng thành FALSE. You can disable VS Code's default CSS, Sass or Less validation by setting the corresponding"[css]": { "editor.colorDecorators": false }
8 User or Workspace setting to false."[css]": { "editor.colorDecorators": false }
"css.validate": false
Chuyển đến biểu tượng trong tập tin
Bạn có thể nhanh chóng điều hướng đến biểu tượng CSS có liên quan trong tệp hiện tại bằng cách nhấn ⇧⌘O [Windows, Linux Ctrl+Shift+O].⇧⌘O [Windows, Linux Ctrl+Shift+O].
Lượn
Việc lơ lửng trên một bộ chọn hoặc thuộc tính sẽ cung cấp đoạn trích HTML được khớp với quy tắc CSS.
Đi đến tuyên bố và tìm tài liệu tham khảo
Điều này được hỗ trợ cho SASS và các biến ít hơn trong cùng một tệp. Các biến CSS theo đề xuất tiêu chuẩn dự thảo cũng được hỗ trợ.
Có bước nhảy để định nghĩa cho các liên kết
"[css]": {
"editor.colorDecorators": false
}
9 và "[css]": {
"editor.foldingStrategy": "indentation"
},
0 trong CSS, SCSS và ít hơn.CSS Dữ liệu tùy chỉnh
Bạn có thể mở rộng hỗ trợ CSS của mã vs thông qua định dạng dữ liệu tùy chỉnh khai báo. Bằng cách đặt
"[css]": {
"editor.foldingStrategy": "indentation"
},
1 vào danh sách các tệp JSON theo định dạng dữ liệu tùy chỉnh, bạn có thể nâng cao sự hiểu biết của mã về các thuộc tính CSS mới, trực tiếp, lớp giả và các yếu tố pesudo. Mã VS sau đó sẽ cung cấp hỗ trợ ngôn ngữ như thông tin hoàn thành & di chuột cho các thuộc tính được cung cấp, các phương pháp trực tiếp, lớp giả và các yếu tố pesudo.Bạn có thể đọc thêm về việc sử dụng dữ liệu tùy chỉnh trong kho lưu trữ dữ liệu VSCode-Custom.
Định dạng
Tiện ích mở rộng các tính năng của CSS Language cũng cung cấp một định dạng. Các định dạng hoạt động với CSS, ít hơn và SCSS. Nó được thực hiện bởi Thư viện JS Beautify và đi kèm với các cài đặt sau:
2 - Kích hoạt/tắt định dạng CSS mặc định."[css]": { "editor.foldingStrategy": "indentation" },
3 - Các quy tắc riêng biệt theo một dòng trống."[css]": { "editor.foldingStrategy": "indentation" },
4 - Các bộ chọn riêng biệt với một dòng mới."[css]": { "editor.foldingStrategy": "indentation" },
5 - Đảm bảo một ký tự không gian xung quanh các bộ phân cách chọn '>', '+', '~' [ví dụ:"[css]": { "editor.foldingStrategy": "indentation" },
6]."[css]": { "editor.foldingStrategy": "indentation" },
Các cài đặt tương tự cũng tồn tại cho
"[css]": {
"editor.foldingStrategy": "indentation"
},
7 và "[css]": {
"editor.foldingStrategy": "indentation"
},
8.Transpiling Sass và ít hơn thành CSS
Mã VS có thể tích hợp với SASS và ít chuyển đổi thông qua người chạy tác vụ tích hợp của chúng tôi. Chúng ta có thể sử dụng điều này để chuyển các tệp
"[css]": {
"editor.colorDecorators": false
}
2 hoặc "[css]": {
"editor.colorDecorators": false
}
3 vào các tệp "[css]": {
"editor.colorDecorators": false
}
1. Hãy đi bộ qua việc thay đổi một tập tin đơn giản/ít hơn.Bước 1: Cài đặt bộ chuyển đổi SASS hoặc ít hơn
Đối với hướng dẫn này, hãy sử dụng mô -đun SASS hoặc LESS NODE.js.
Lưu ý: Nếu bạn không có Node.js và trình quản lý gói NPM đã được cài đặt, bạn sẽ cần phải làm như vậy cho hướng dẫn này. Cài đặt Node.js cho nền tảng của bạn. Trình quản lý gói nút [NPM] được bao gồm trong phân phối Node.js. Bạn sẽ cần mở một thiết bị đầu cuối mới [dấu nhắc lệnh] cho
2 để trên đường dẫn của bạn. If you don't have Node.js and the npm package manager already installed, you'll need to do so for this walkthrough. Install Node.js for your platform. The Node Package Manager [npm] is included in the Node.js distribution. You'll need to open a new terminal [command prompt] for"css.validate": false
2 to be on your PATH."css.validate": false
npm install -g sass less
Bước 2: Tạo một tệp Sass đơn giản hoặc ít hơn
Mở mã VS trên một thư mục trống và tạo tệp
"css.validate": false
3 hoặc "css.validate": false
4. Đặt mã sau trong tệp đó:$padding: 6px;
nav {
ul {
margin: 0;
padding: $padding;
list-style: none;
}
li { display: inline-block; }
a {
display: block;
padding: $padding 12px;
text-decoration: none;
}
}
Đối với phiên bản ít hơn của tệp trên, chỉ cần thay đổi
"css.validate": false
5 thành "css.validate": false
6.Lưu ý: Đây là một ví dụ rất đơn giản, đó là lý do tại sao mã nguồn gần như giống hệt nhau giữa cả hai loại tệp. Trong các kịch bản nâng cao hơn, các cú pháp và cấu trúc sẽ khác nhiều. This is a very simple example, which is why the source code is almost identical between both file types. In more advanced scenarios, the syntaxes and constructs will be much different.
Bước 3: Tạo nhiệm vụ.json
Bước tiếp theo là thiết lập cấu hình tác vụ. Để thực hiện việc này, hãy chạy Terminal> Định cấu hình các tác vụ và nhấp vào Tạo tệp Tasks.json từ mẫu. Trong hộp thoại lựa chọn hiển thị, chọn những người khác.Terminal > Configure Tasks and click Create tasks.json file from template. In the selection dialog that shows up, select Others.
Điều này sẽ tạo một tệp
"css.validate": false
7 trong thư mục Workspace "css.validate": false
8. Phiên bản ban đầu của tệp có một ví dụ để chạy một lệnh tùy ý. Chúng tôi sẽ sửa đổi cấu hình đó để chuyển SASS/Ít hơn: Thay vào đó:// Sass configuration
{
// See //go.microsoft.com/fwlink/?LinkId=733558
// for the documentation about the tasks.json format
"version": "2.0.0",
"tasks": [
{
"label": "Sass Compile",
"type": "shell",
"command": "sass styles.scss styles.css",
"group": "build"
}
]
}
// Less configuration
{
// See //go.microsoft.com/fwlink/?LinkId=733558
// for the documentation about the tasks.json format
"version": "2.0.0",
"tasks": [
{
"label": "Less Compile",
"type": "shell",
"command": "lessc styles.less styles.css",
"group": "build"
}
]
}
Bước 4: Chạy nhiệm vụ xây dựng
Vì đây là lệnh duy nhất trong tệp, bạn có thể thực thi nó bằng cách nhấn ⇧⌘B [Windows, Linux Ctrl+Shift+B] [Chạy Tác vụ xây dựng]. Sass/ít tệp mẫu không nên có bất kỳ sự cố biên dịch nào, vì vậy bằng cách chạy tác vụ tất cả những gì xảy ra là một tệp
"css.validate": false
9 tương ứng được tạo.⇧⌘B [Windows, Linux Ctrl+Shift+B] [Run Build Task]. The sample Sass/Less file should not have any compile problems, so by running the task all that happens is a corresponding "css.validate": false
9
file is created.Vì trong các môi trường phức tạp hơn, có thể có nhiều hơn một tác vụ xây dựng, chúng tôi nhắc bạn chọn tác vụ để thực thi sau khi nhấn ⇧⌘B [Windows, Linux Ctrl+Shift+B] [Chạy Tác vụ xây dựng]. Ngoài ra, chúng tôi cho phép bạn quét đầu ra cho các vấn đề biên dịch [lỗi và cảnh báo]. Tùy thuộc vào trình biên dịch, chọn một mục nhập thích hợp trong danh sách để quét đầu ra công cụ cho các lỗi và cảnh báo. Nếu bạn không muốn quét đầu ra, chọn Không bao giờ quét đầu ra xây dựng từ danh sách được trình bày.⇧⌘B [Windows, Linux Ctrl+Shift+B] [Run Build Task]. In addition, we allow you to scan the output for compile problems [errors and warnings]. Depending on the compiler, select an appropriate entry in the list to scan the tool output for errors and warnings. If you don't want to scan the output, select Never scan the build output from the presented list.
Tại thời điểm này, bạn sẽ thấy một tệp bổ sung hiển thị trong danh sách tệp
"css.validate": false
9.Nếu bạn muốn biến tác vụ thành tác vụ xây dựng mặc định để chạy thực thi cấu hình tác vụ xây dựng mặc định từ menu đầu cuối toàn cầu và chọn nhiệm vụ SASS hoặc ít hơn từ danh sách được trình bày.Configure Default Build Task from the global Terminal menu and select the corresponding Sass or Less task from the presented list.
Lưu ý: Nếu bản dựng của bạn không thành công hoặc bạn thấy thông báo lỗi như "phải chỉ định thư mục đầu ra khi biên dịch thư mục", hãy chắc chắn tên tệp trong
7 của bạn khớp với tên tệp trên đĩa. Bạn luôn có thể kiểm tra bản dựng của mình bằng cách chạy"css.validate": false
2 từ dòng lệnh. If your build fails or you see an error message such as "An output directory must be specified when compiling a directory", be sure the filenames in yournpm install -g sass less
7 match the filenames on disk. You can always test your build by running"css.validate": false
2 from the command line.npm install -g sass less
Tự động hóa SASS/ít biên dịch
Chúng ta hãy đưa mọi thứ đi xa hơn một chút và tự động hóa SASS/ít biên dịch với mã VS. Chúng ta có thể làm như vậy với cùng một tích hợp người chạy nhiệm vụ như trước đây, nhưng với một vài sửa đổi.
Bước 1: Cài đặt Gulp và một số trình cắm
Chúng tôi sẽ sử dụng Gulp để tạo một tác vụ sẽ tự động hóa SASS/ít biên dịch hơn. Chúng tôi cũng sẽ sử dụng trình cắm Gulp-Sass để làm cho mọi thứ dễ dàng hơn một chút. Trình cắm ít hơn là không có gulp.
Chúng ta cần cài đặt Gulp cả trên toàn cầu [
npm install -g sass less
3 Switch] và cục bộ:npm install -g gulp
npm install gulp gulp-sass gulp-less
Lưu ý:
4 vànpm install -g sass less
5 là các plugin gulp cho các mô-đunnpm install -g sass less
6 vànpm install -g sass less
7 mà chúng tôi đã sử dụng trước đây. Có nhiều gulp khác và ít plugin khác mà bạn có thể sử dụng, cũng như trình cắm cho Grunt.npm install -g sass less
4 andnpm install -g sass less
5 are Gulp plug-ins for thenpm install -g sass less
6 andnpm install -g sass less
7 modules we were using before. There are many other Gulp Sass and Less plug-ins you can use, as well as plug-ins for Grunt.npm install -g sass less
Bạn có thể kiểm tra rằng việc cài đặt gulp của bạn đã thành công bằng cách nhập
npm install -g sass less
8 vào thiết bị đầu cuối. Bạn sẽ thấy một phiên bản được hiển thị cho cả cài đặt toàn cầu [CLI] và cục bộ.Bước 2: Tạo một nhiệm vụ gulp đơn giản
Mở mã VS trên cùng một thư mục từ trước [chứa ____ 33/________ 34 và
"css.validate": false
7 trong thư mục "css.validate": false
8] và tạo $padding: 6px;
nav {
ul {
margin: 0;
padding: $padding;
list-style: none;
}
li { display: inline-block; }
a {
display: block;
padding: $padding 12px;
text-decoration: none;
}
}
3 tại gốc.Đặt mã sau vào tệp
$padding: 6px;
nav {
ul {
margin: 0;
padding: $padding;
list-style: none;
}
li { display: inline-block; }
a {
display: block;
padding: $padding 12px;
text-decoration: none;
}
}
3:// Sass configuration
var gulp = require['gulp'];
var sass = require['gulp-sass'][require['sass']];
gulp.task['sass', function[cb] {
gulp
.src['*.scss']
.pipe[sass[]]
.pipe[
gulp.dest[function[f] {
return f.base;
}]
];
cb[];
}];
gulp.task[
'default',
gulp.series['sass', function[cb] {
gulp.watch['*.scss', gulp.series['sass']];
cb[];
}]
];
"[css]": {
"editor.colorDecorators": false
}
0Chuyện gì đang xảy ra ở đây?
- Nhiệm vụ gulp
5 của chúng tôi lần đầu tiên chạy nhiệm vụ$padding: 6px; nav { ul { margin: 0; padding: $padding; list-style: none; } li { display: inline-block; } a { display: block; padding: $padding 12px; text-decoration: none; } }
6 hoặcnpm install -g sass less
7 một lần khi nó bắt đầu."[css]": { "editor.foldingStrategy": "indentation" },
- Sau đó, nó theo dõi các thay đổi đối với bất kỳ tệp SCSS/ít hơn ở gốc của không gian làm việc của chúng tôi, ví dụ như thư mục hiện tại mở trong mã VS.
- Nó lấy tập hợp các tệp SCSS/ít hơn đã thay đổi và chạy chúng thông qua trình biên dịch tương ứng của chúng tôi, ví dụ
4,npm install -g sass less
5.npm install -g sass less
- Bây giờ chúng tôi có một tập hợp các tệp CSS, mỗi tệp được đặt tên tương ứng sau SCSS/ít tệp SCSS của chúng. Sau đó chúng tôi đặt các tập tin này vào cùng một thư mục.
Bước 3: Chạy nhiệm vụ mặc định Gulp
Để hoàn thành tích hợp các tác vụ với mã VS, chúng tôi sẽ cần sửa đổi cấu hình tác vụ từ trước để chạy tác vụ gulp mặc định mà chúng tôi vừa tạo. Bạn có thể xóa tệp
"css.validate": false
7 hoặc trống nó chỉ giữ thuộc tính // Sass configuration
{
// See //go.microsoft.com/fwlink/?LinkId=733558
// for the documentation about the tasks.json format
"version": "2.0.0",
"tasks": [
{
"label": "Sass Compile",
"type": "shell",
"command": "sass styles.scss styles.css",
"group": "build"
}
]
}
1. Bây giờ thực hiện nhiệm vụ chạy từ menu Terminal toàn cầu. Quan sát rằng bạn được trình bày với một người chọn liệt kê các tác vụ được xác định trong tệp gulp. Chọn Gulp: Mặc định để bắt đầu nhiệm vụ. Chúng tôi cho phép bạn quét đầu ra cho các vấn đề biên dịch. Tùy thuộc vào trình biên dịch, chọn một mục nhập thích hợp trong danh sách để quét đầu ra công cụ cho các lỗi và cảnh báo. Nếu bạn không muốn quét đầu ra, chọn Không bao giờ quét đầu ra xây dựng từ danh sách được trình bày. Tại thời điểm này, nếu bạn tạo và/hoặc sửa đổi các tệp ít hoặc SASS, bạn sẽ thấy các tệp CSS tương ứng được tạo và/hoặc các thay đổi được phản ánh trên Save. Bạn cũng có thể kích hoạt lưu Auto để làm cho mọi thứ trở nên hợp lý hơn.Run Task from the global Terminal menu. Observe that you are presented with a picker listing the tasks defined in the gulp file. Select gulp: default to start the task. We allow you to scan the output for compile problems. Depending on the compiler, select an appropriate entry in the list to scan the tool output for errors and warnings. If you don't want to scan the output, select
Never scan the build output from the presented list. At this point, if you create and/or modify Less or SASS files, you see the respective CSS files generated and/or changes reflected on save. You can also enable Auto Save to make things even more streamlined.Nếu bạn muốn thực hiện Gulp: Tác vụ mặc định, tác vụ xây dựng mặc định được thực thi khi nhấn ⇧⌘B [Windows, Linux Ctrl+Shift+B] Chạy Cấu hình Tác vụ xây dựng mặc định từ menu đầu cuối toàn cầu và chọn Gulp: Mặc định từ danh sách được trình bày.gulp: default task the default build task executed when pressing ⇧⌘B [Windows, Linux Ctrl+Shift+B] run Configure Default Build Task from the global Terminal menu and select gulp: default from the presented list.
Bước 4: Kết thúc nhiệm vụ mặc định của Gulp
Gulp: Nhiệm vụ mặc định chạy trong nền và xem các thay đổi tệp thành SASS/ít tệp. Nếu bạn muốn dừng nhiệm vụ, bạn có thể sử dụng nhiệm vụ chấm dứt từ menu Terminal toàn cầu.gulp: default task runs in the background and watches for file changes to Sass/Less files. If you want to stop the task, you can use the Terminate Task from the global Terminal menu.
Tùy chỉnh CSS, SCSS và ít cài đặt
Bạn có thể định cấu hình các cảnh báo lint sau dưới dạng cài đặt người dùng và không gian làm việc.
Cài đặt
// Sass configuration
{
// See //go.microsoft.com/fwlink/?LinkId=733558
// for the documentation about the tasks.json format
"version": "2.0.0",
"tasks": [
{
"label": "Sass Compile",
"type": "shell",
"command": "sass styles.scss styles.css",
"group": "build"
}
]
}
2 cho phép bạn tắt xác thực tích hợp. Bạn sẽ làm điều này nếu bạn muốn sử dụng một linter khác.
CSS.Validate | Cho phép hoặc vô hiệu hóa tất cả các xác nhận CSS | thật |
Ít hơn.validate | Cho phép hoặc vô hiệu hóa tất cả các xác nhận ít hơn | thật |
Ít hơn.validate | Cho phép hoặc vô hiệu hóa tất cả các xác nhận ít hơn | thật |
Ít hơn.validate
Cho phép hoặc vô hiệu hóa tất cả các xác nhận ít hơn
CSS.Validate | Cho phép hoặc vô hiệu hóa tất cả các xác nhận CSS | thật |
Ít hơn.validate | Cho phép hoặc vô hiệu hóa tất cả các xác nhận ít hơn | phớt lờ |
Nhà cung cấp | Khi sử dụng một thuộc tính có tiền tố dành riêng cho nhà cung cấp, ví dụ 9, hãy đảm bảo cũng bao gồm thuộc tính tiêu chuẩn nếu nó tồn tại, ví dụ: 4 | cảnh báo |
trùng lặp | Cảnh báo về các thuộc tính trùng lặp trong cùng một quy tắc | phớt lờ |
trống | Cảnh báo về các quy tắc trống | cảnh báo |
trùng lặp | Cảnh báo về các thuộc tính trùng lặp trong cùng một quy tắc | phớt lờ |
trống | Cảnh báo về các quy tắc trống | phớt lờ |
Nhập khẩu | Cảnh báo về việc sử dụng câu lệnh 5 vì các câu lệnh nhập được tải tuần tự có tác động tiêu cực đến hiệu suất trang web | phớt lờ |
BoxModel | Không sử dụng 6 hoặc 7 khi sử dụng 8 hoặc 9 | phớt lờ |
UniversalSelector | Cảnh báo khi sử dụng bộ chọn phổ quát 0 vì nó được biết là chậm và nên tránh | cảnh báo |
trùng lặp | Cảnh báo về các thuộc tính trùng lặp trong cùng một quy tắc | trống |
Cảnh báo về các quy tắc trống | Nhập khẩu | trống |
Cảnh báo về các quy tắc trống | Nhập khẩu | cảnh báo |
trùng lặp | Cảnh báo về các thuộc tính trùng lặp trong cùng một quy tắc | phớt lờ |
trống | Cảnh báo về các quy tắc trống | phớt lờ |
Nhập khẩu | Cảnh báo về việc sử dụng câu lệnh 5 vì các câu lệnh nhập được tải tuần tự có tác động tiêu cực đến hiệu suất trang web | cảnh báo |
trùng lặp | Cảnh báo về các thuộc tính trùng lặp trong cùng một quy tắc | phớt lờ |
trống | Cảnh báo về các quy tắc trống | phớt lờ |
Nhập khẩu | Cảnh báo về việc sử dụng câu lệnh 5 vì các câu lệnh nhập được tải tuần tự có tác động tiêu cực đến hiệu suất trang web | phớt lờ |
BoxModel
Không sử dụng
// Less configuration
{
// See //go.microsoft.com/fwlink/?LinkId=733558
// for the documentation about the tasks.json format
"version": "2.0.0",
"tasks": [
{
"label": "Less Compile",
"type": "shell",
"command": "lessc styles.less styles.css",
"group": "build"
}
]
}
6 hoặc // Less configuration
{
// See //go.microsoft.com/fwlink/?LinkId=733558
// for the documentation about the tasks.json format
"version": "2.0.0",
"tasks": [
{
"label": "Less Compile",
"type": "shell",
"command": "lessc styles.less styles.css",
"group": "build"
}
]
}
7 khi sử dụng // Less configuration
{
// See //go.microsoft.com/fwlink/?LinkId=733558
// for the documentation about the tasks.json format
"version": "2.0.0",
"tasks": [
{
"label": "Less Compile",
"type": "shell",
"command": "lessc styles.less styles.css",
"group": "build"
}
]
}
8 hoặc // Less configuration
{
// See //go.microsoft.com/fwlink/?LinkId=733558
// for the documentation about the tasks.json format
"version": "2.0.0",
"tasks": [
{
"label": "Less Compile",
"type": "shell",
"command": "lessc styles.less styles.css",
"group": "build"
}
]
}
9- UniversalSelector
- Cảnh báo khi sử dụng bộ chọn phổ quát
0 vì nó được biết là chậm và nên tránhnpm install -g gulp npm install gulp gulp-sass gulp-less
- Zerounits
- Cảnh báo khi không có bằng không với một đơn vị, ví dụ:
1 là 0 không cần một đơn vị.npm install -g gulp npm install gulp gulp-sass gulp-less
fontfaceproperies
Cảnh báo khi sử dụng quy tắc npm install -g gulp
npm install gulp gulp-sass gulp-less
2 mà không cần xác định thuộc tính npm install -g gulp
npm install gulp gulp-sass gulp-less
3 và npm install -g gulp
npm install gulp gulp-sass gulp-less
4
npm install -g gulp
npm install gulp gulp-sass gulp-less
npm install -g gulp
npm install gulp gulp-sass gulp-less
npm install -g gulp
npm install gulp gulp-sass gulp-less
hexcolorlength
Cảnh báo khi sử dụng các số hex không bao gồm ba hoặc sáu số hex
lỗi
10/6/2022