簡體   English   中英

使用Visual Studio Code編譯多個.scss文件

[英]Compile several .scss files with Visual Studio Code

我嘗試使用Visual Code編譯幾個.scss文件。

我試過了

{
    "version": "0.1.0",
    "command": "sass",
    "isShellCommand": true,
    "tasks" : [
        {   
            "taskName": "Turquoise.scss",
            "args": ["css/colors/turquoise.scss", "css/colors/turquoise.css"]
        },
        {
            "taskName": "Styles.scss",
            "args": ["css/styles.scss", "css/styles.css"]
        }
    ]
}

tasks.json文件中。

但它不起作用。 錯誤是“無配置的生成任務” ...

我的問題:如何編譯幾個.scss文件(無gulp,npm等)


備注

{
    "version": "0.1.0",
    "command": "sass",
    "isShellCommand": true,
    "args": ["css/colors/turquoise.scss", "css/colors/turquoise.css"]
}

有用。 我只想對幾個文件執行相同的操作。

只需創建一個由Visual Code編譯的main.scss文件,然后將所有其他樣式表導入該文件即可。 然后,您將擁有任意數量的scss文件,但是只有一個已編譯的scc文件(這也會在以后提高Web服務器的性能,因為只有一個http請求用於樣式表)

那不是直接的答案,但是我通過以下方式實現了我認為您想要的:

  1. 安裝Live Sass Compiler擴展
  2. 設置liveSassCompile.settings.excludeList以排除某些文件夾或文件(用於工作空間或全局)
  3. 設置liveSass.command.oneTimeCompileSass鍵盤快捷鍵

這樣一來,sass可以按需進行編譯,但不包括我不想編譯的文件。

Live Sass編譯器: https ://marketplace.visualstudio.com/items ? itemName = ritwickdey.live-sass

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM