Du kannst nicht mehr als 25 Themen auswählen Themen müssen entweder mit einem Buchstaben oder einer Ziffer beginnen. Sie können Bindestriche („-“) enthalten und bis zu 35 Zeichen lang sein.
 
 
 
 
 
 

29 Zeilen
637 B

  1. const sass = require("sass");
  2. const fs = require("fs");
  3. const sass_options = require("./esbuild/sass_options");
  4. let output_path = process.argv[2];
  5. let scss_content = process.argv[3];
  6. scss_content = scss_content.replace(/\\n/g, "\n");
  7. sass.render(
  8. {
  9. data: scss_content,
  10. outputStyle: "compressed",
  11. ...sass_options,
  12. },
  13. function (err, result) {
  14. if (err) {
  15. console.error(err.formatted); // eslint-disable-line
  16. return;
  17. }
  18. fs.writeFile(output_path, result.css, function (err) {
  19. if (!err) {
  20. console.log(output_path); // eslint-disable-line
  21. } else {
  22. console.error(err); // eslint-disable-line
  23. }
  24. });
  25. }
  26. );