2017-04-02 159 views

回答

11

有(無)擴展可用於Visual Studio 2017年

其中之一就是網頁編譯:https://marketplace.visualstudio.com/items?itemName=MadsKristensen.WebCompiler

您可以安裝它的Visual Studio IDE

Visual Studio的菜單選項裏面獲得延伸:

enter image description here

安裝:

enter image description here

更新1:支持編譯 「.sass」 擴展

網絡編譯器不支持舊的 「.sass」 格式。 編譯 「.sass」,你必須使用一口,薩斯

下面是具體的步驟如何設置:

  1. 啓用NPM(添加的package.json)

Add package.json

  • 添加吞文件
  • Add Gulp file

  • 修改的package.json安裝吞-SASS
  • { 
        "version": "1.0.0", 
        "name": "asp.net", 
        "private": true, 
        "devDependencies": { 
        "gulp": "^3.9.1", 
        "gulp-concat": "^2.6.1", 
        "gulp-cssmin": "^0.1.7", 
        "gulp-uglify": "^2.1.2", 
        "rimraf": "^2.6.1", 
        "gulp-sass": "^3.1.0" 
        } 
    } 
    
  • 添加SASS任務
  • var sass = require("gulp-sass"); 
    var paths = { 
        webroot: "./wwwroot/" /*Set this to your path accordingly*/ 
    } 
    paths.scss = paths.webroot + "css/**/*.sass"; /*watches sub folders inside wwwroot/css/ */ 
    gulp.task('sass', function() { 
        gulp.src(paths.scss) 
         .pipe(sass()) 
         .pipe(gulp.dest(paths.webroot + "css")); 
    }); 
    gulp.task('watch-sass', function() { 
        gulp.watch(paths.scss, ['sass']); 
    }) 
    
  • 設置SASS任務並運行它
  • sass-task

  • 添加您。SASS文件監視文件夾內
  • .sass file

  • 每當您修改.sass文件,.css文件將被創建
  • output enter image description here

    +0

    這不會編譯.sass文件只符合.scss文件 – moamenezzat

    +0

    @ smarty21000更新了答案以支持.sass,希望這能解決問題嗎? :) –

    +0

    非常感謝你的幫助了很多。 – moamenezzat