2017-04-02 156 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