我正在努力设置libsass,因为它不像基于Ruby的转换器那样直截了当.有人可以解释如何:
我对包管理器的经验很少,对于任务运行者来说更是如此.
使用 npm start 运行应用程序后,我无法将 scss 文件编译为 css。有没有办法实时重新加载 sass 到 css,就像 ts 被实用程序 tsc:w 编译为 js。所以我必须停止构建,然后执行 gulp watch 或 node-sass 命令将 scss 编译为 css,然后再次构建解决方案使用 npm 启动。我尝试了以下方法,但没有奏效。这是 package.json 中的代码:
使用 gulp 手表:
"start": "concurrently \"npm run tsc:w\" \"npm run lite\" \"gulp\" ",
//also tried gulp watch and that did not work too.
"start": "concurrently \"npm run tsc:w\" \"npm run lite\" \"gulp watch\" ",
Run Code Online (Sandbox Code Playgroud)
这是我在根目录中的 gulppfile.js:
'use strict';
var gulp = require('gulp');
var sass = require('gulp-sass');
gulp.task('sass', function () {
gulp.src('./sass/**/*.scss')
.pipe(sass().on('error', sass.logError)) …Run Code Online (Sandbox Code Playgroud)